Khi tôi kết nối với mạng VPN thông qua trình quản lý mạng Gnome, tôi bị mất độ phân giải DNS và trong thực tế, tôi không thể truy cập tài nguyên bên trong mạng VPN hoặc bên ngoài.
Khi tôi đang sử dụng Ubuntu 16.04 và tôi đang sử dụng VPN, /etc/resolv.conf/
tệp "" sẽ chứa các máy chủ DNS của mạng (VPN) mà tôi đã kết nối. Bây giờ nó luôn chứa các mục sau:
nameserver 127.0.0.53
search myprovider.com
Từ những gì tôi đã hiểu 127.0.0.53
là địa chỉ của cuống DNS được sử dụng bởi system-resolved
.
Tôi nghi ngờ rằng đây là một lỗi vì VPN đã hoạt động tốt với Ubuntu 16.04. Có cách nào để tôi có thể đặt máy chủ DNS trong mạng của mình khi tôi đang sử dụng dịch vụ VPN không?
Cập nhật:
Tôi đã thử kết nối với mạng OpenVPN với tệp cấu hình được đính kèm ở cuối bài, nhưng tôi gặp lỗi sau:
Authenticate/Decrypt packet error: cipher final failed
Tôi đã xác minh rằng máy chủ sử dụng nén lzo và tôi cũng đã kích hoạt nó. Kết nối vẫn hoạt động nhưng tôi không thể điều hướng đến bất kỳ trang nào trong hoặc ngoài VPN.
Trong tập tin cấu hình được liệt kê dưới đây, tôi đã bao gồm các giải pháp được đăng trong phần trả lời
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
vàresolvectl help
tìm ra giải pháp cụ thể của mình.