我使用 Ubuntu 22.04 和静态 IP 在网络上设置了一个全新的 VM。但是,出于某种原因,我无法通过主机名查找本地网络上的机器。它在我的旧 VMS 上运行良好。我的网络设置中是否缺少某些步骤?netplan 配置。
network:
ethernets:
ens160:
addresses:
- 10.10.10.99/24
nameservers:
addresses:
- 10.10.10.1
search: []
routes:
- to: default
via: 10.10.10.1
version: 2
ping 新服务器
ping: newserver: Temporary failure in name resolution
nslookup 新服务器
Server: 127.0.0.53
Address: 127.0.0.53#53
** server can't find newserver: SERVFAIL
resolvectl 状态
Global
Protocols: -LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
resolv.conf mode: stub
Link 2 (ens160)
Current Scopes: DNS
Protocols: +DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
Current DNS Server: 10.10.10.1
DNS Servers: 10.10.10.1
除了初始 Ubuntu 设置之外,我唯一做的事情就是安装 avahi-daemon 和 cif-utils。