Pop!_OS - 依存ポータルパブリックネットワークを修正しようとした後のインターネット(DNS)の破損

Pop!_OS - 依存ポータルパブリックネットワークを修正しようとした後のインターネット(DNS)の破損

すべての問題は、私のPop!_OSラップトップがWiFiに接続できない空港で始まりました。他の端末でこの問題を検索した結果このStackOverflowの答え。最初の回答(routeログインIPアドレスを見つけるには入力してください)が最初の空港では機能しましたが、2番目の回答では機能しなかったため、残りの回答をすべて試しました。

最初の試み:

sudo dpkg-reconfigure resolvconf

これは私に次の情報を提供します。resolvconf-pull-resolved.service is a disabled or a static unit, not starting it.

2回目の試み: 編集済み/etc/NetworkManager/conf.d/20-connectivity-debian.conf。これも役に立ちません。これで、iPhoneのホットスポットに接続し、後で家に帰って通常のホームネットワークに接続してもDNSは機能しません!ファイルの内容を削除してみましたが、成功しませんでした。

私が試した他のもの: - プライバシー/接続確認の切り替え - 私のネットワークプロキシがオフになっていることを確認する - WiFiの切り替え - 再起動 - ネットワークサービスの再起動 - Bluetooth経由で私のiPhoneのホットスポットに接続する - USBを介して私のiPhoneのホットスポットに接続する

これにより発生するその他のランダムな問題

  • コマンドを実行してsudoエラーが発生しましたunable to resolve host

現在:ホームネットワークに接続されています。特定のウェブサイト(たとえば1.1.1.1)にアクセスできますが、アドレスバーからはアクセスできません。ホームネットワークが提供する自動DNSを維持したい。

Tl;DR: インターネットをどのように修正しますか?今後、キャプティブポータルの公衆Wi-Fiにどのように接続しますか?

答え1

解決策!

以下を編集/etc/resolv.confして交換しました。

nameserver 127.0.0.53そしてnameserver 1.1.1.1

これにより、同時にオンラインにアクセスできます。それから見た後このAskUbuntuの答え、私は以下を実行しました。

sudo apt-get remove --purge resolvconf && sudo apt-get install resolvconf

コンピュータを再起動しました。

関連情報