ฉันมีปัญหาเดียวกันใน 18.04 systemd-resolved
และdnsmasq
มักจะวนรอบ ฉันแก้ไขมันด้วยวิธีนี้:
เพิ่มหรือยกเลิกหมายเหตุบรรทัดต่อไปนี้ใน/etc/default/dnsmasq
:
IGNORE_RESOLVCONF=yes
สร้างresolv
ไฟล์ของคุณเอง( /etc/resolv.personal
) เพื่อกำหนดเนมเซิร์ฟเวอร์ คุณสามารถใช้เนมเซิร์ฟเวอร์ใด ๆ ได้ที่นี่ ผมเอาสองคนจากOpenNIC
nameserver 5.132.191.104
nameserver 103.236.162.119
ในการ/etc/dnsmasq.conf
เพิ่มหรือยกเลิกหมายเหตุบรรทัดต่อไปนี้:
resolv-file=/etc/resolv.personal
แล้วรีสตาร์ทและปิดการใช้จำแนกเริ่มต้น:dnsmasq
systemd-resolved
sudo service dnsmasq restart
sudo systemctl stop systemd-resolved
sudo systemctl disable systemd-resolved