lubuntu 17.10では、DNS設定が機能しません。

lubuntu 17.10では、DNS設定が機能しません。

最近DNS設定が動作を停止しました。私がしばらく使っていたのと同じ設定ですが、何が変更されたのかわかりません。これで、システムを再起動するたびにインターネットに接続できなくなります。「ウェブサイトにアクセスできません」私のブラウザでエラーが発生したため、コンテンツは次のよう/etc/resolv.confにリセットされました。

# Generated by NetworkManager
nameserver 127.0.1.1

「DNSサーバー」フィールドから次のDNSアドレスを削除しても、自動生成されたファイルは機能する構成を維持しません。再起動するたびにresolv.confを更新するスクリプトを書く必要がありましたが、それは問題ありませんが、実際に問題が何であるかを知りたくなかったので、理想的ではありませんでした。

私はすぐに問題がresolv.confファイルが起動するたびにリセットされることを知っていますが、それを停止する方法がわかりません。なぜこれが起こり始めたのか、resolv.confに新しいDNSサーバーが表示されない場合、インターネットが機能しなくなった理由を理解できません。以前はこれは問題ではなかったので、ISPのDNSがデフォルトに設定されているように見えましたが、もはやそうではありません。

現在の設定:

ここに画像の説明を入力してください。

答え1

protonVPNが有効になっていると、元の/etc/resolv.confシンボリックリンクを削除して独自のファイルに置き換えるため、DNS設定は失敗します。

残念ながら失敗すると、シンボリックリンクを再生成しないため、ファイル/etc/resolv.confとresolvconf /の間の接続が効果的に失われますNetworkManager

この問題を解決するには、次のコマンドを実行する必要があります。VPNを使用(接続解除)するたびにresolvconf シンボリックリンクを復元します。

sudo rm /etc/resolv.conf
sudo ln -s /run/resolvconf/resolv.conf /etc/resolv.conf

また、protonVPNのチケットを発行します。これは比較的既知の問題であり、一部のVPNプロバイダーのソフトウェアでよく見られる問題であるためです。

Linux に精通しているユーザーのための別の可能な (一時的な) 回避策は、NetWorkManager と resolvconf に頼らずに、インターフェイスの手動設定を直接処理することです。

関連情報