ExpressVPNに接続している間に/etc/resolv.conf ファイルを手動で編集した場合、ExpressVPNを切断した後にウェブサイトを閲覧できなくなることがあります。ExpressVPNへの接続中には閲覧できていても、この問題が発生する場合があります。
問題を解決するには、次の手順を実行してください。
- ターミナルで次のコマンドを入力します。
expressvpnctl disconnect
- 次のコマンドでDNSの管理方法を確認します。
readlink -f /etc/resolv.conf
以降の手順は、DNSの管理方法によって異なります。
Systemd-resolved
コマンド「readlink -f /etc/resolv.conf」の参照先がsystemd-resolvedの場合(例:“/run/systemd/resolve/stub-resolv.conf”)、次のコマンドを実行します。
- 次を入力します。
sudo ln -sf /run/systemd/resolve/stub-resolv.conf /etc/resolv.conf - 次を入力します。
sudo systemctl restart systemd-resolved - 次を入力します。
sudo systemctl restart NetworkManager 2>/dev/null || true - 次を入力します。
resolvectl status
NetworkManager
コマンド readlink -f /etc/resolv.conf” の実行結果が “/etc/resolv.conf,”(シンボリックリンクなし)であれば、NetworkManagerがDNSを管理しています。次のコマンドを実行します。
- 次を入力します。
sudo rm -f /etc/resolv.conf - 次を入力します。
sudo systemctl restart NetworkManager - 次を入力します。
nmcli device show | grep DNS
resolvconf(旧方式)
参照先が“/etc/resolv.conf”で、resolvconfを指している場合(例:“/run/resolvconf/resolv.conf”または“/var/run/resolvconf/resolv.conf”)、次のコマンドを実行します。
- 次を入力します。
sudo ln -sf /run/resolvconf/resolv.conf /etc/resolv.conf - 次を入力します。
sudo resolvconf -u
それでもウェブサイトを閲覧できない場合:
次のコマンドでコンピューターを再起動してください。sudo reboot
さらにサポートが必要な場合は、ExpressVPNサポートチームにお問い合わせください。
サポートが必要ですか? すぐにサポートを受けるには、ExpressVPNサポートチームまでお問い合わせください。