アンインストール後のExpressVPN:アンインストール後に動作しているDNSサービスに接続されなくなりました

アンインストール後のExpressVPN:アンインストール後に動作しているDNSサービスに接続されなくなりました

中国の旅行中にUbuntu 16.04でexpressVPNを使用しましたが、削除した後、インターネット接続は利用できなくなりました。私の/etc/resolv.confは次のようになります

# Generated by expressvpn
search expressvpn
nameserver 10.19.0.1

以下のようにインターネット接続が機能していることを確認しました。https://askubuntu.com/questions/790745/connected-to-wifi-but-no-internet/790770

sshとscpが動作します。 http、メールプロトコルはそうではありません。

ExpressVPN設定を削除する方法は? root 権限があっても、/etc/resolv.conf への書き込みアクセス権を取得できません。ご協力ありがとうございます。

編集:不変ビットセット。

答え1

FWIW、私はまた次のことをしなければなりませんでした:

# apt remove expressvpn
# apt-get purge expressvpn
# rm -rf /var/lib/expressvpn
# dpkg-reconfigure resolveconf
# reboot

答え2

ExpressVPNを削除した後も同じ状況が発生しました。これは非常に不幸な経験であり、彼らの行動は明らかに不注意でした。

おそらくあなたがすべきことは次のとおりです。

次のように resolv.conf ファイルで変更できないビットを削除します。

sudo chattr -i /etc/resolv.conf

次に、ExpressVPNの3行をすべて削除し、DNSサーバーを自分のISP /ルーターのIPアドレスに置き換えるか、Google(8.8.8.8)やOpenNICなどの無料のパブリックサードパーティのDNSサーバーを使用してください。

vim /etc/resolv.conf

以降の作業はあまり明確ではなく、全体の構成によって異なります。最高のソースがあると思いますhttps://wiki.archlinux.org/index.php/Resolv.conf。一部のプログラムにはresolv.confを変更する習慣があるため、これを防ぐ必要があると警告します。これを防ぐために、不変ビットをリセットするか、少なくとも/etc/NetworkManager/NetworkManager.confファイルにdns = noneを追加できます。

私の場合、すべてがすぐに解決され、インターネットに再接続できました。おそらく今はこの問題を直接解決しているかもしれませんが、(一部)他の人にとってはこれが役に立ちます。

答え3

私は同じ問題があり、実行して解決しました。

sudo dpkg-reconfigure resolvconf

そして再起動

源泉:https://askubuntu.com/questions/784994/resolv-conf-did-not-reset-after-vpn-disconnection

関連情報