Gnome Network-managerを介してVPNネットワークに接続すると、DNS解決が失われ、実際には、VPNネットワーク内または外部のリソースにアクセスできません。
Ubuntu 16.04を使用していて、VPNを使用していた場合、「/etc/resolv.conf/
」ファイルには接続した(VPN)ネットワークのDNSサーバーが含まれていました。現在、常に次のエントリが含まれています。
nameserver 127.0.0.53
search myprovider.com
私が理解していることから、127.0.0.53
によって使用されるDNSスタブのアドレスですsystem-resolved
。
これは、Ubuntu 16.04でVPNが正常に機能していたため、これがバグだと思われます。VPNサービスを使用しているときにネットワークのDNSサーバーを設定する方法はありますか?
更新:
投稿の最後に構成ファイルを添付して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
私の具体的なソリューションを把握します。