
職場のインターネット接続が遅すぎます。同じオフィスの Windows を実行しているコンピューターを使用する場合はこの問題は発生しませんが、Linux (Manjaro) を実行しているメインのコンピューターでは発生します。
問題は接続を確立することです。接続が確立されると、他のユーザーと同じダウンロード速度が得られます。たとえば、問題はビデオの視聴ではなく、youtube.com ページへのアクセスです。
たとえば、ターミナルを開いて、最初のパケットが到着するまで YouTube への ping の時間を計ると、次のようになります。
time ping youtube.com
PING youtube.com (216.58.211.46) 56(84) bytes of data.
^C64 bytes from 216.58.211.46: icmp_seq=1 ttl=52 time=13.6 ms
--- youtube.com ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 13.613/13.613/13.613/0.000 ms
real 0m9,098s
user 0m0,004s
sys 0m0,000s
結果は9秒です!
問題は DNS にあるのではないかと思いました。私のresolv.conf
ファイル:
$ cat /etc/resolv.conf
# Generated by NetworkManager
search esei.uvigo.es
nameserver 4.4.4.4
nameserver 8.8.8.8
nameserver 1.1.1.1
そのため、職場では DNS サーバーを一切避けるようにしました。しかし、残念ながら何も解決しませんでした。DNS が問題なのかどうかは、もうよくわかりません。
どうすれば問題をより適切に診断できるでしょうか?
答え1
4.4.4.4 はパブリック DNS サーバーではありません。
これにより、初期接続が確立されるまでの遅延が発生します。システムは最初に 4.4.4.4 を照会し、タイムアウトを待機してから、resolv.conf リスト内の次のリゾルバである 8.8.8.8 にスキップして成功するためです。
4.4.4.4 を 8.8.4.4 (他の公式 Google DNS サーバー) に変更するか、OpenDNS (208.67.222.222 および 208.67.220.220) などの他のパブリック DNS サーバーを試してください。