Score:0

จำเป็นต้องเรียก `systemd-resolve' ทุกครั้งที่ฉันเชื่อมต่อกับ VPN

ธง cn

เมื่อใดก็ตามที่ฉันเชื่อมต่อกับ 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 ด้วยตัวเองทุกครั้ง?
ไม่มีใครรู้วิธีการที่จะแก้ไขปัญหานี้?

heynnema avatar
ru flag
คุณอาจไม่ควรใช้เซิร์ฟเวอร์ DNS ที่คุณอ้างถึง แต่ให้ใช้เซิร์ฟเวอร์ DNS ที่ VPN ของคุณให้มาแทน... มิฉะนั้น คุณจะได้รับสิ่งที่เรียกว่าการรั่วไหลของ DNS ดู https://dnsleak.com และ https://dnsleaktest.com เพื่อยืนยันสิ่งนี้
cn flag
@heynnema ข้อมูลที่ดี ขอบคุณ!

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา