เมื่อฉันเชื่อมต่อกับเครือข่าย VPN ผ่าน Gnome Network-manager ฉันสูญเสียความละเอียด DNS และในทางปฏิบัติฉันไม่สามารถเข้าถึงทรัพยากรภายในเครือข่าย VPN หรือภายนอก
เมื่อฉันใช้ Ubuntu 16.04 และฉันใช้ VPN /etc/resolv.conf/
ไฟล์ "" จะมีเซิร์ฟเวอร์ DNS ของเครือข่าย (VPN) ที่ฉันเชื่อมต่ออยู่ ตอนนี้มันมีรายการต่อไปนี้:
nameserver 127.0.0.53
search myprovider.com
จากสิ่งที่ฉันมีความเข้าใจ127.0.0.53
เป็นที่อยู่ของต้นขั้วของ DNS system-resolved
ที่ใช้โดย
ฉันสงสัยว่านี่เป็นข้อผิดพลาดเพราะ VPN ใช้งานได้ดีกับ Ubuntu 16.04 มีวิธีใดบ้างที่ฉันสามารถตั้งค่าเซิร์ฟเวอร์ DNS ของเครือข่ายของฉันเมื่อฉันใช้บริการ VPN
ปรับปรุง:
ฉันพยายามเชื่อมต่อกับเครือข่าย OpenVPN พร้อมไฟล์กำหนดค่าที่แนบท้ายโพสต์ แต่ฉันได้รับข้อผิดพลาด
Authenticate/Decrypt packet error: cipher final failed
ฉันได้ตรวจสอบแล้วว่าเซิร์ฟเวอร์ใช้การบีบอัด lzo และฉันก็เปิดใช้งานด้วยเช่นกัน การเชื่อมต่อยังคงทำงานอยู่ แต่ฉันไม่สามารถนำทางไปยังหน้าใดก็ได้ภายในหรือภายนอก VPN
ในไฟล์กำหนดค่าที่แสดงด้านล่างฉันได้รวมวิธีแก้ไขปัญหาที่โพสต์ไว้ในคำตอบ
client
dev tun
proto udp
remote openvpn.bibsys.no 1194
remote my-server-2 1194
resolv-retry infinite
nobind
user myuser
group myuser
persist-key
persist-tun
ca ca-cert.pem
cert openvpn.crt
key openvpn.key
cipher AES-256-CBC
comp-lzo yes
script-security 2
up /etc/openvpn/scripts/update-systemd-resolved
down /etc/openvpn/scripts/update-systemd-resolved
down-pre
resolvectl status
และหาresolvectl help
วิธีแก้ปัญหาเฉพาะของฉัน