Ubuntu 16.04では、VPNに問題はありませんでした。切断した後、インターネットに接続できました。
Ubuntu 18.04ではインターネットがない VPNから切断した後。実際に8.8.8.8
にpingできますが、www.google.com
にはできません。したがって、DNS関連の問題を考えています。
手動の解決策は、$ Sudo service network-manager reload
を実行することです。
このバグに関連している可能性があります: https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1778946
解決
ファイルを編集する/ etc/ppp/ip-up.d/0000usepeerdns
次の行を置き換えます。
cp -a "$REALRESOLVCONF" "$REALRESOLVCONF.pppd-backup.$PPP_IFACE"
このコードでは:
cp "$REALRESOLVCONF" "$REALRESOLVCONF.pppd-backup.$PPP_IFACE"
chmod 644 "$REALRESOLVCONF.pppd-backup.$PPP_IFACE"
ネットワークマネージャーを再起動します。
systemctl restart NetworkManager
同様の問題がありました。 Debian 4.19.37-5 + deb10u1がロードされると、NordVPNバージョン3.2.0-4が起動しました。 VPNを切断するたびに、インターネットに接続できませんでした。ただし、ローカルネットワークは引き続きアクセス可能であり、インターネットpingを試行するとDNSは正しいIPを返しました。 NordVPNは再接続しません。私の唯一のオプションは再起動することでした。
以前に提示されたソリューションはどれも私にとってはうまくいきませんでした。ネットワークマネージャーサービスを手動で再起動することすらありません。
これらの指示に従ってNordVPNをアンインストール(削除)し、再インストールする必要がありました。 https://support.nordvpn.com/Connectivity/Linux/1322207652/Troubleshooting-connectivity-of-Linux-app.htm
これで、NordVPNを必要なだけ接続および切断でき、両方の状況で期待どおりにインターネットにアクセスできます。再起動後も引き続き動作します。