今日、私は今日、Ubuntu 12.04 updatetを実行しているコンピューターにCisco AnyConnect VPN Clientをインストールしようとしました。このウェブページの指示に従いました https://innsida.ntnu.no/wiki/-/wiki/English/Install+VPN ですが、ユーザー名とパスワードを入力した後、失敗しました接続すると、コンピューターがインターネットに接続できなくなりました。
問題なくルーターを検出し、通常どおりDNSサーバーにpingを送信しますが、たとえばwww.google.comにpingを実行しようとするとタイムアウトします。
おそらく誰もが私を助けるためにより多くの情報が必要であることを理解していますが、ネットワーキングについてはあまり知りません。
宜しくお願いします
Cisco AnyConnect VPN Clientは、/ etc/resolv.confに変更を加えます。プログラムが/etc/resolv.confを元の状態に復元したことを確認してください。 /etc/resolv.confは、「../ run/resolvconf/resolv.conf」へのシンボリックリンクである必要があります。そうでない場合は、実行します
Sudo dpkg-reconfigure resolvconf
同じ問題がありました。 Ubuntu 12.10では、Cisco AnyConnectをインストールした後、インターネット接続が失われたことがわかりました。 AnyConnectをアンインストールした後、DNSの問題がまだあることがわかりました。これにより、インターネット上のすべてにアクセスできなくなりました。 jdthoodの答えに基づいて、ファイル/etc/resolv.confを見て、これを見ました:
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.0.1
127はローカルホストか何かなので、正しく見えませんでした。私は最後の行をコメントアウトし、これを追加しました:
nameserver 8.8.8.8
8.8.8.8
は、GoogleのDNSサーバーのIPアドレスです。これで問題はすぐに解決しました。恒久的な修正かどうかはわかりませんが(全キャップの警告で判断すると、自分がやったことをしない)、再起動後も保持され、インターネットは再び動作します。
私の場合:
Ubutu 14.04、によってインストールされたVPN
Sudo apt-get install network-manager-openconnect-gnome
次に/run/resolvconf/resolv.conf
を
nameserver 8.8.8.8
これで、Cisco VPNを使用してインターネットに接続できます。
問題は、VPNを切断してVPNに再接続すると、ネームサーバーが127.0.0.1
に書き戻されることです。手動で元に戻す必要があります。