Server DNS saya adalah 192.168.1.152
.
DNS ini disediakan untuk klien oleh DHCP. Klien windows di LAN saya menentukan nama dengan benar menggunakan DNS itu, tetapi VM Ubuntu saya tidak.
VM diatur dengan menjembatani jaringan dan disediakan dengan benar server DNS, tetapi nama host lokal saya tidak diselesaikan oleh nslookup atau browser.
Ini adalah nslookup
salah satu dari domain lokal saya:
# nslookup unraid.local
Server: 127.0.0.53
Address: 127.0.0.53#53
** server can't find unraid.local: SERVFAIL
Inilah yang harus diselesaikan dengan menggunakan server DNS saya:
# nslookup unraid.local 192.168.1.152
Server: 192.168.1.152
Address: 192.168.1.152#53
Name: unraid.local
Address: 192.168.1.152
/etc/resolv.conf
memiliki server nama yang salah:
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
# 127.0.0.53 is the systemd-resolved stub resolver.
# run "systemd-resolve --status" to see details about the actual nameservers.
nameserver 127.0.0.53
Saya menjalankan perintah itu. Di bawah Server DNS, secara membingungkan, ia menentukan server yang benar (dan gateway default saya).
root@ubuntu:~# systemd-resolve --status
Global
DNSSEC NTA: 10.in-addr.arpa
16.172.in-addr.arpa
168.192.in-addr.arpa
17.172.in-addr.arpa
18.172.in-addr.arpa
19.172.in-addr.arpa
20.172.in-addr.arpa
21.172.in-addr.arpa
22.172.in-addr.arpa
23.172.in-addr.arpa
24.172.in-addr.arpa
25.172.in-addr.arpa
26.172.in-addr.arpa
27.172.in-addr.arpa
28.172.in-addr.arpa
29.172.in-addr.arpa
30.172.in-addr.arpa
31.172.in-addr.arpa
corp
d.f.ip6.arpa
home
internal
intranet
lan
local
private
test
Link 2 (ens33)
Current Scopes: DNS LLMNR/IPv4 LLMNR/IPv6
LLMNR setting: yes
MulticastDNS setting: no
DNSSEC setting: no
DNSSEC supported: no
DNS Servers: 192.168.1.152
192.168.1.1
Saya tidak ingin "kode keras" IP server DNS dalam file konfigurasi karena saya tidak akan dapat menyelesaikannya ketika saya mengubah jaringan.
Bagaimana saya bisa mendapatkan resolvconf dan NetworkManager untuk secara otomatis mengatur IP server DHCP /etc/resolv.conf
?