ฉันใช้ Ubuntu 20.04 และฉันมีการเชื่อมต่อ OpenVPN กับงานของฉัน เมื่อฉันสร้างการเชื่อมต่อ OpenVPN ทุกอย่างทำงานได้ดีและสร้าง DNS ที่ถูกต้องดังที่แสดงด้านล่าง:
สถานะการแก้ไข
(...)
ลิงค์ 12 (tap0)
ขอบเขตปัจจุบัน: DNS
การตั้งค่า DefaultRoute: ใช่
การตั้งค่า LLMNR: ใช่
การตั้งค่า MulticastDNS: ไม่
การตั้งค่า DNSOverTLS: ไม่
การตั้งค่า DNSSEC: ไม่
รองรับ DNSSEC: ไม่
เซิร์ฟเวอร์ DNS ปัจจุบัน: 9999:99:9999:9999:9::9
เซิร์ฟเวอร์ DNS: 99.999.999.99
9999:99:9999:99:9::9
โดเมน DNS: XXX.XXX.XX
(...แก้ไขหมายเลข DNS จริงแล้ว...)
หลังจากนั้นไม่นาน ระบบของฉันจะรีเซ็ตการตั้งค่า DNS ทั้งหมดสำหรับ แตะ 0
ลิงค์และ สถานะการแก้ไข
จะกลายเป็น
ลิงค์ 12 (tap0)
ขอบเขตปัจจุบัน: ไม่มี
การตั้งค่า DefaultRoute: ไม่
การตั้งค่า LLMNR: ใช่
การตั้งค่า MulticastDNS: ไม่
การตั้งค่า DNSOverTLS: ไม่
การตั้งค่า DNSSEC: ไม่
รองรับ DNSSEC: ไม่
ฉันได้แก้ไขปัญหานี้โดยการรีเซ็ต VPN หรือกำหนดค่า DNS ด้วยตนเองสำหรับ tap0 ดังต่อไปนี้ https://askubuntu.com/a/1248856
sudo resolutionctl DNS tap0 99.999.999.99
sudo Solvectl โดเมน tap0 "~XXX.XXXXX.XX"
มีความคิดอะไรบ้างที่สามารถรีเซ็ตการกำหนดค่า DNS ของฉันได้