Máy chủ DNS của tôi là 192.168.1.152
.
DNS này được cung cấp cho khách hàng bằng DHCP. Các máy khách windows trên mạng LAN của tôi phân giải đúng tên bằng DNS đó, nhưng máy ảo Ubuntu của tôi thì không.
VM được thiết lập với mạng cầu nối và đang được cung cấp đúng máy chủ DNS, nhưng tên máy chủ cục bộ của tôi không được giải quyết bởi nslookup hoặc trình duyệt.
Đây là một nslookup
trong những tên miền địa phương của tôi:
# nslookup unraid.local
Server: 127.0.0.53
Address: 127.0.0.53#53
** server can't find unraid.local: SERVFAIL
Đây là những gì cần giải quyết bằng cách sử dụng máy chủ DNS của tôi:
# 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
có một máy chủ tên sai:
# 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
Tôi chạy lệnh đó. Trong Máy chủ DNS, thật khó hiểu, nó chỉ định đúng máy chủ (và cổng mặc định của tôi).
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
Tôi không muốn "mã cứng" IP của máy chủ DNS trong tệp cấu hình vì tôi sẽ không thể giải quyết khi tôi thay đổi mạng.
Làm cách nào tôi có thể nhận được độ phân giải và Trình quản lý mạng để tự động đặt IP của máy chủ DHCP /etc/resolv.conf
?