我正在使用 Ubuntu 桌面。当我想使用 ssh 连接到 Ubuntu 桌面时,我想使用主机名而不是 IP 地址。这将使连接到该设备变得更容易,因为 IP 可以在重启后更改。
所以现在我需要运行:
ssh [email protected]
不过我想要这样的东西:
ssh [email protected]
你知道如何为我的 ubuntu 桌面分配主机名吗?
我正在使用 Ubuntu 桌面。当我想使用 ssh 连接到 Ubuntu 桌面时,我想使用主机名而不是 IP 地址。这将使连接到该设备变得更容易,因为 IP 可以在重启后更改。
所以现在我需要运行:
ssh [email protected]
不过我想要这样的东西:
ssh [email protected]
你知道如何为我的 ubuntu 桌面分配主机名吗?
我有一个全新安装的 Ubuntu 服务器 24.04,带有 5 个 NIC。
第一个是 DHCP,实际上并未使用,其他 4 个将用作 Pi-hole 接口。
我尝试了以下配置。我可以通过 SSH 访问这些 IP 地址,但在分配静态 IP 地址后我无法导航到互联网。
# This file is generated from information provided by the datasource. Changes
# to it will not persist across an instance reboot. To disable cloud-init's
# network configuration capabilities, write a file
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
# network: {config: disabled}
#network:
# ethernets:
# eno1:
# dhcp4: true
# version: 2
network:
ethernets:
eno1:
dhcp4: true
enp4s0:
dhcp4: false
addresses: [10.3.142.3/23]
routes:
- to: 10.3.142.0/23
via: 10.3.142.1
nameservers:
addresses: [1.1.1.1, 1.0.0.1, 8.8.8.8, 8.8.4.4]
enp5s0:
dhcp4: false
addresses: [172.1.0.2/24]
routes:
- to: 172.1.0.0/24
via: 172.1.0.1
nameservers:
addresses: [1.1.1.1, 1.0.0.1, 8.8.8.8, 8.8.4.4]
enp6s0:
dhcp4: false
addresses: [10.2.142.2/24]
routes:
- to: 10.2.142.0/24
via: 10.2.142.254
nameservers:
addresses: [1.1.1.1, 1.0.0.1, 8.8.8.8, 8.8.4.4]
enp7s0:
dhcp4: false
addresses: [172.1.0.3/24]
routes:
- to: 172.1.0.0/24
via: 172.1.0.1
nameservers:
addresses: [1.1.1.1, 1.0.0.1, 8.8.8.8, 8.8.4.4]
version: 2
我的配置中是否缺少了某些内容?我是否需要配置其他内容才能使其正常工作?
eno1
目前未连接到任何网络。ip route
显示以下内容:
10.2.142.0/24 dev enp6s0 proto kernel scope link src
10.2.142.2 10.2.142.0/24 via 10.2.142.254 dev enp6s0 proto static
10.3.142.0/23 dev enp4s0 proto kernel scope link src
10.3.142.3 10.3.142.0/23 via 10.3.142.1 dev enp4s0 proto static
172.1.0.0/24 dev enp5s0 proto kernel scope link src
172.1.0.2 172.1.0.0/24 via 172.1.0.1 dev enp5s0 proto static
所有接口都连接到不同的路由器,这些路由器具有不同的 ISP 和互联网接入。
抱歉反馈迟了,我最近才检查了这些配置,看起来路由表确实丢失了,谢谢
我没有有线网络连接,在带有 GIGABYTE X870 EAGLE WIFI7(AM5、DDR5、M.2 PCIe 5.0、Wi-Fi 7)主板的新系统上运行 Ubuntu 24.04。
蓝牙似乎可用,但设置中的蓝牙“对话”找不到任何设备,尽管我正在输入此信息的手机已启用蓝牙。
安装期间没有网络。所以我运行的是 24.04.1 附带的版本 - 没有进行任何更新。
新机器上安装了 Windows 11,并且有连接,所以我猜硬件没有问题。
帮助。
从今天起,我的 Thunderbird 128.7 无法连接到任何基于 IMAP 的电子邮件提供商,提示连接将被拒绝。我尝试重新安装 thunderbird,但无济于事。
我认为问题可能出在 OpenSSL,但不确定:
$ openssl s_client -connect imap.gmx.net:993
40674AC1B6760000:error:8000006F:system library:BIO_connect:Connection refused:../crypto/bio/bio_sock2.c:125:calling connect()
40674AC1B6760000:error:10000067:BIO routines:BIO_connect:connect error:../crypto/bio/bio_sock2.c:127:
40674AC1B6760000:error:8000006F:system library:BIO_connect:Connection refused:../crypto/bio/bio_sock2.c:125:calling connect()
40674AC1B6760000:error:10000067:BIO routines:BIO_connect:connect error:../crypto/bio/bio_sock2.c:127:
connect:errno=111
TCPDump 日志(“Laubhaufen”是我的本地计算机):
19:00:31.179106 IP Laubhaufen.59062 > imap.gmx.net.imaps: Flags [S], seq 294025527, win 64240, options [mss 1460,sackOK,TS val 2359456286 ecr 0,nop,wscale 7], length 0
19:00:31.236708 IP imap.gmx.net.imaps > Laubhaufen.59062: Flags [R.], seq 0, ack 294025528, win 65535, length 0
19:00:31.236875 IP Laubhaufen.54472 > imap.gmx.net.imaps: Flags [S], seq 1928034102, win 64240, options [mss 1460,sackOK,TS val 831832553 ecr 0,nop,wscale 7], length 0
19:00:31.274870 IP imap.gmx.net.imaps > Laubhaufen.54472: Flags [R.], seq 0, ack 1928034103, win 65535, length 0
(尽管“长度 0”让我感到困惑)
这似乎不是 OpenSSL 本身的问题,因为它可以很好地连接到 https:
$ openssl s_client -connect www.gmx.net:443
CONNECTED(00000003)
[...]
gnutls 也无法连接 IMAP:
gnutls-cli -s imap.gmx.de -p 993
Processed 146 CA certificate(s).
Resolving 'imap.gmx.de:993'...
Connecting to '212.227.17.170:993'...
Connecting to '212.227.17.186:993'...
Could not connect to 212.227.17.186:993: Connection refused
在 GnuTLS 和多个其他 IMAP 服务器也出现故障后,我怀疑是防火墙问题,但我不知道有防火墙,但iptables
我没有更改 iptables 配置,嗯。有什么想法可以调试这个问题吗?
系统信息:我正在运行基于 bookworm/sid 的 ubuntu,使用 openssl 版本 3.0.2、gnutls-3.7.3
在 2018 年的 Mac Mini 上安装了 Ubuntu 24.04.1 LTS。它说找不到 wifi。我检查了:
而且它似乎没有我的 14e4 型号。
lspci -nn -d 14e4:显示:
03:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM4364 802.11ac Wireless Network Adapter [14e4:4464] (rev 03)
iwconfig 显示:
lo no wireless extensions.
eth0 no wireless extensions.
我有一台在 Vultr (vCPU) 上运行的服务器,它使用的是 Ubuntu 16(目前无法升级)。每当我通过 SSH 进入我的服务器并按 alt+tab 或最小化窗口时,ssh 连接就会冻结,然后丢弃“断开连接请求”。
TCPKeepAlive
设置为是,间隔已经足够长了。似乎如果终端不是主焦点窗口,连接就会断开。而且这种情况只发生在这台服务器上。
我最近从 24.04 升级到了 Ubuntu 24.10,一切似乎都运行良好,但有一件事除外:从挂起状态恢复时,网卡完全关闭。卡上的灯完全熄灭。这是一个有线适配器,而不是 wifi。
到目前为止,除了重新启动之外,我所做的任何事情都没有导致网卡重新启动,例如重新启动网络管理器。“ip a”中的网卡显示状态为关闭。
2: enp6s0: <BROADCAST,MULTICAST> mtu 1500 qdisc mq state DOWN group default qlen 1000
link/ether c8:7f:54:cf:f6:44 brd ff:ff:ff:ff:ff:ff
我找不到任何方法来重新激活它。我尝试过systemctl restart NetworkManager
一些其他命令,也尝试过在 UI 中摆弄它。
到目前为止,只有重新启动才能使卡重新激活并正常运行。
lshw -C network
将我的网卡标识为:
[ 1.615681] Intel(R) 2.5G Ethernet Linux Driver
*-network
description: Ethernet interface
product: Ethernet Controller I225-V
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:06:00.0
logical name: enp6s0
version: 01
我认为暂停操作发送了暂停网络适配器电源的命令,然后在恢复时不会恢复适配器电源。但我现在很困惑,因为我认为这是某种硬件设置。
我尝试了 AI 的以下建议,试图从这种状态启动它:
sudo ethtool -r enp6s0
Cannot restart autonegotiation: No such device
sudo ip link set enp6s0 up
RTNETLINK answers: No such device
sudo service udev restart
但迄今为止一切都无济于事。
更新
经过网上的一些研究,我找到了一种重新启动网络适配器的方法。
modprobe -r igc
modprobe igc
systemctl restart NetworkManager
这使接口恢复正常,网络也可用。但我运行了一些 VirtualBox Ubuntu VM。它们似乎没有从该过程中恢复。
我认为暂停会完全关闭网卡,但我不希望它这样做。
Ubuntu Desktop 24.04LTS。这是我第一次在论坛上发帖,如果我搞砸了什么,请告诉我 :D
我刚刚开始使用 Linux,我设法在我的 LAN 上设置了 Samba 共享。我可以从手机登录根帐户(“root”),并且一切正常。但是,当我创建另一个名为 gost(guest,id 1001)的用户时,我能够访问根文件夹并查看其所有子文件夹,但当我尝试进入 /home 时,它给了我一条拒绝访问的消息。可能是 smb.conf 问题
附件:/etc/samba/smb.conf;testparm 输出;systemctl status smbd(日志在状态底部)
[global]
workgroup = UserProductions
netbios name = netBiosName
guest ok = no
browseable = yes
read only = no
writeable = yes
public = yes
valid users = root gost
write list = root
read list = gost
[root]
path = /
[HDD]
path = /home/user/Desktop/HDD
[SSD]
path = /home/user/Desktop/SSD
Load smb config files from smb.conf
Loaded services file OK.
Weak crypto is allowed by GnuTLS (e.g. NTLM as a compatibility fallback)
Server role: ROLE_STANDALONE
● smbd.service - Samba SMB Daemon
Loaded: loaded (/usr/lib/systemd/system/smbd.service; enabled; preset: enabled)
Active: active (running) since Mon 2025-01-27 14:00:45 CET; 1min 3s ago
Docs: man:smbd(8)
man:samba(7)
man:smb.conf(5)
Process: 19351 ExecCondition=/usr/share/samba/is-configured smb (code=exited, status=0/SUCCESS)
Main PID: 19354 (smbd)
Status: "smbd: ready to serve connections..."
*** info cut out for privacy ***
Jan 27 14:01:46 ********** smbd[19410]: [2025/01/27 14:01:46.314913, 0] source3/smbd/smb2_service.c:117(chdir_current_service)
Jan 27 14:01:46 ********** smbd[19410]: chdir_current_service: vfs_ChDir(/home/user/Desktop/HDD) failed: Permission denied. Current token: uid=1001, gid=1001, 2 groups: 1001 100
正如标题所述,我尝试遵循以下步骤:
根据文档编辑
/etc/systemd/resolved.conf
、设置选项(以空格分隔的域列表),然后重新启动 systemd-resolved。Domains=
$ systemctl 重启 systemd-resolved
所以我尝试了Domains=my-domain.com
,但每当我尝试
ping my-site
我明白了
ping:我的站点:名称或服务未知
如果我附加域名
ping my-site.my-domain.com
然后它按预期工作
我正在使用 VPN,如果我resolvectl
能看到它正确显示了 Global 上的域名
giba@gibanb01:/etc/netplan$ resolvectl
Global
Protocols: -LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
resolv.conf mode: stub
DNS Domain: my-domain.com
Link 2 (enp0s31f6)
Current Scopes: none
Protocols: -DefaultRoute -LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
Link 4 (wlp9s0)
Current Scopes: DNS
Protocols: -DefaultRoute -LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
Current DNS Server: 192.168.86.1
DNS Servers: 192.168.86.1
DNS Domain: lan
Link 18 (tun0)
Current Scopes: DNS
Protocols: +DefaultRoute -LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
Current DNS Server: 192.168.43.225
DNS Servers: 192.168.43.225 192.168.38.223
那么,如何在 Ubuntu 24.10 中正确设置搜索域?
最近,我的“Legacy”定制 PC 出现了问题。我最近将 Wi-Fi 卡升级为 PCIe Intel 8265D2W 867mbps 无线 AC 卡。我将在文章末尾详细介绍我的完整规格。
基本上,似乎会发生以下模式:如果我不做任何会给 CPU 或 GPU 带来压力的事情,Wi-Fi 似乎可以正常工作,并且从未出现任何问题。但是,如果我尝试在主机上运行其他程序的同时打开虚拟机,或者尝试打开过去 10 年左右的现代视频游戏,或者通常同时运行一堆不同的程序,Wi-Fi 就会关闭,并且我的网络管理器会告诉我“没有可用连接”。无论我做什么,我都无法重新连接,除非我重新启动 PC。
根据 Linux Mint 论坛上的一个帖子,我被告知尝试sudo modprobe -r iwlwifi
重新启动,然后sudo modprobe iwlwifi
在启动时尝试。我注意到,在我需要输入该命令之前,Wi-Fi 在重新启动时处于活动状态。我尝试安装,backport-iwlwifi-dkms
因为这是有关该问题的类似帖子中推荐的另一个解决方案。似乎没有任何区别——在负载下,无论我做什么,Wi-Fi 总是关闭。对我来说,复制该问题的一个简单方法是通过 steam 运行反恐精英 2——这似乎总是在不到 5 分钟的时间内杀死 Wi-Fi 卡。我认为这与省电有关。如果你们不介意的话,我将复制该问题并在此处发布我的 ksystemlog 结果,请耐心等待。
好的,这里是来自 ksystemlog 的 journald 系统日志的链接(这是 Wi-Fi 卡“死机”后总是需要我重新启动后的读数): https ://paste.ubuntu.com/p/6j4RyM8JwS/
我的系统规格如下:
操作系统:Kubuntu 24.04 KDE Plasma 版本:5.27.11 KDE Frameworks 版本:5.115.0 Qt 版本:5.15.13 内核版本:6.11.0-1012-oem(64 位) 图形平台:X11 处理器:8 × AMD FX(tm)-8350 八核处理器 内存:31.2 GiB RAM(DDR3 2133mhz) 图形处理器:AMD Radeon RX 590 GME 8gb
我还应该说我有一个 700w Coolermaster PSU 和 2tb SATA SSD。
这是我modinfo iwlwifi
在终端中输入的结果,因为我注意到英特尔帮助论坛通常会要求提供以下信息: https: //paste.ubuntu.com/p/B4YNJCZ6Yz/