Vpncを使用してCisco VPN Serverに接続しています。接続すると、マシンは新しいVPNからDNS設定を自動的に更新できませんでした。私は一時的に/etc/resolv.confを適切なネームサーバーと検索ドメインに変更してテストしましたが、すべてうまくいきました。これは明らかに長期的なソリューションではないため、追加のDNSサーバーと検索ドメインをネットワークマネージャーのVPN設定に追加しました。これらの設定が適切な場合、resolvconfは検索ドメインを追加しますが、DNS IPは追加しません。また、検索を実行することもできません。
ここから設定またはトラブルシューティングする次のステップは何ですか?
最初に、/ etc/resolvconf/resolv.conf.d内のファイルにnameserver
で始まる行がないことを確認します。 /etc/resolvconf/resolv.conf.d/tailがターゲットoriginal
へのシンボリックリンクである場合、/dev/null
を指すようにします。
次に、VPNから切断します。編集/etc/NetworkManager/NetworkManager.conf
$ Sudo gedit /etc/NetworkManager/NetworkManager.conf
そしてコメントアウト
dns=dnsmasq
(つまり、次のように#
を追加します)
#dns=dnsmasq
その後
Sudo restart network-manager
/ etc/resolv.confに/ run/resolvconf/resolv.confへのシンボリックリンクがあるかどうかを確認してください。それは私のために問題を解決しました。
シンボリックリンクがあるかどうかを確認するには:
ls -la /etc/resolv.conf
シンボリックリンクがある場合のサンプル出力:
lrwxrwxrwx 1 root root 27 Jun 30 22:22 resolv.conf -> /run/resolvconf/resolv.conf
そうでない場合は、既存の/etc/resolv.confを削除またはバックアップしてから、次の操作を行います。
Sudo ln -s /run/resolvconf/resolv.conf /etc/resolv.conf