正如标题所述,我尝试遵循以下步骤:
根据文档编辑
/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 中正确设置搜索域?