Tôi đang sử dụng Ubuntu Server 20.04.2 LTS trên raspberry pi 4 8gb. Độ phân giải DNS ngừng hoạt động sau vài giờ sau khi khởi động lại. Khởi động lại giải quyết được vấn đề nhưng nó chỉ là một biện pháp hỗ trợ ban nhạc. DNS của tôi được đặt thành 8.8.8.8 và 8.8.4.4.
Tôi đã thử chạy máy chủ tcpdump -n -i eth0 8.8.8.8
và đào @8.8.8.8 www.google.com
đồng thời và đầu ra là
nghe trên eth0, loại liên kết EN10MB (Ethernet), kích thước chụp 262144 byte
22:06:51.643074 IP 192.168.0.2.57220 > 8.8.8.8.53:6359+ [1au] A? www.google.com. (55)
22:06:51.651180 IP 8.8.8.8.53 > 192.168.0.2.57220: 6359 1/0/1 A 142.250.200.4 (59)
(IP của máy là 192.168.0.02)
NSLookup cũng không thành công, chạy như sau: nslookup www.google.com
lợi nhuận
;; kết nối quá hạn; không thể truy cập máy chủ
Tôi muốn DNS không bị hỏng cứ sau 6 giờ hoặc lâu hơn và việc khởi động lại nó mỗi khi nó bị hỏng hơi bất tiện.
Chỉnh sửa:
Đang chạy telnet trả về cái này:
root@najemi:~# telnet 8.8.8.8 53
Đang thử 8.8.8.8...
Đã kết nối với 8.8.8.8.
Ký tự thoát là '^]'.
Kết nối bị đóng bởi máy chủ nước ngoài.
Đang chạy tcpdump
không có bất kỳ đối số trả về cái này
Ngày có vẻ đúng:
root@najemi:~# ngày
Thứ bảy ngày 3 tháng 7 05:14:10 UTC 2021
Sudo tcpdump -n -i eth0 Máy chủ 8.8.8.8
trong khi chạy đào +cdflag @8.8.8.8 www.google.com
trả lại:
nghe trên eth0, loại liên kết EN10MB (Ethernet), kích thước chụp 262144 byte
05:18:07.377351 IP 192.168.0.2.43923 > 8.8.8.8.53:37809+% [1au] A? www.google.com. (55)
05:18:07.422270 IP 8.8.8.8.53 > 192.168.0.2.43923: 37809 1/0/1 A 142.250.180.4 (59)
IP là tĩnh.
Tôi cũng nghĩ rằng tôi đã đề cập rằng những vấn đề này bắt đầu phát sinh sau khi cài đặt lỗ hổng. Nó đã được gỡ cài đặt nhưng các vấn đề vẫn còn.
Chỉnh sửa 2:
nội dung của /etc/resolv.conf
là:
# Được tạo bởi dhcpcd từ eth0.dhcp
# /etc/resolv.conf.head có thể thay thế dòng này
máy chủ định danh 8.8.8.8
máy chủ định danh 8.8.4.4
# /etc/resolv.conf.tail có thể thay thế dòng này
Chỉnh sửa 3:
đầu ra của thiết bị nmcli hiển thị eth0 | grep IP4.DNS
trống rỗng.