私はLinuxに初めて触れました。私の問題は数日前から始まりました。何も閲覧またはダウンロードできませんが、まだWi-Fi経由でインターネットに接続されています。しかし、携帯電話から何かをダウンロードしようとすると正常に動作します。
その後、コンピュータを再起動しましたが、約20分後に問題が解決しました。これにより、インターネットに接続できなくなります。google.com
端末でpingをすると応答が来ますping: unknown host google.com
。
nslookup google.com
再起動後および問題が存在する間に出力 -
Server: 127.0.1.1
Address: 127.0.1.1#53
Non-authoritative answer:
Name: google.com
Address: 74.125.200.102
Name: google.com
Address: 74.125.200.101
Name: google.com
Address: 74.125.200.113
Name: google.com
Address: 74.125.200.138
Name: google.com
Address: 74.125.200.100
Name: google.com
Address: 74.125.200.139
traceroute 8.8.8.8
while問題があるときの出力:
traceroute to 8.8.8.8 (8.8.8.8), 30 hops max, 60 byte packets
1 192.168.100.1 (192.168.100.1) 1.697 ms 1.656 ms 2.430 ms
2 36.68.32.1 (36.68.32.1) 8.348 ms 8.403 ms 8.714 ms
...
20 8.8.8.8 (8.8.8.8) 19.083 ms 19.472 ms 28.314 ms
この問題を解決するのに役立ちます。
ベストアンサー1
これはDNSの問題が原因で発生します...クイック回避策は、google DNS 8.8.8.8やcloudflare 1.1.1.1など、DNSを手動で設定することです。
Linux DNSが機能するようにカスタムDNS設定(resolv.conf)を追加できますが、sudo nano /etc/resolv.conf
構成に応じてDNSを変更する他のネットワークアプリケーションでこのファイルを編集することもできます。
以下は、DNSの完全な設定ガイドです。LinuxでDNSを手動で設定するには?