เมื่อใดก็ตามที่ฉันเชื่อมต่อกับ VPN โดยใช้ OpenVPN ฉันต้องเรียกใช้คำสั่งต่อไปนี้ ไม่เช่นนั้นฉันไม่สามารถเข้าถึงบางเว็บไซต์ได้:
sudo systemd-resolve --set-dns=1.1.1.1 --interface=wlp111s0
มีวิธีแก้ไขปัญหานี้อย่างถาวรหรือไม่ เพื่อที่ฉันจะได้ไม่ต้องเรียกใช้คำสั่งทุกครั้งที่เชื่อมต่อกับ VPN
ใน /etc/openvpn/client.conf ฉันมีดังต่อไปนี้ ตัวเลือก dhcp
ตั้งค่า โดยที่ "xxx.xxx.xxx.xxx" เป็นเซิร์ฟเวอร์ DNS เฉพาะ:
dhcp-option DOMAIN-ROUTE .
dhcp-ตัวเลือก DNS xxx.xxx.xxx.xxx
dhcp-ตัวเลือก DNS xxx.xxx.xxx.xxx
dhcp-ตัวเลือก DNS 1.1.1.1
dhcp-ตัวเลือก DNS 8.8.8.8
ในความพยายามแก้ไขปัญหานี้ ฉันได้ลองเพิ่ม 1.1.1.1 และ 2606:4700:4700::1111 ที่สอดคล้องกันในการตั้งค่าเครือข่าย IPv4 และ IPv6 ของฉัน (เช่น ผ่าน GUI)
ฉันได้ลองเพิ่มเป็นเนมเซิร์ฟเวอร์ใน /etc/resolv.conf
ฉันได้เพิ่มลงในไฟล์ /etc/network/interfaces ด้วยความสิ้นหวังโดยใช้สิ่งนี้:
อัตโนมัติ
iface lo inet ย้อนกลับ
ไอเฟซ wlp111s0 inet dhcp
DNS-เนมเซิร์ฟเวอร์ 1.1.1.1
จนถึงขณะนี้ยังไม่มีใครทำงาน
ฉันใช้ Ubuntu 18.04.06
มีใครรู้บ้างว่าทำไมฉันต้องตั้งค่า DNS ด้วยตัวเองทุกครั้ง?
ไม่มีใครรู้วิธีการที่จะแก้ไขปัญหานี้?