ブラウザでのページの読み込みが遅くなる最も一般的な原因は、Ubuntuでデフォルトで有効になっているipv6によるものです。有効になっている場合、ipv4が起動する前にタイムアウトする必要があるため、ネットワークでipv6がサポートされていない場合は遅延が発生します。これが問題であるかどうかを確認するために実行できる簡単なテストがあります-IPアドレスを使用してWebページにアクセスしてみてください。たとえば、次のアドレスを開こうとします。
http://69.59.196.211:80
Stack Overflowサイトに移動するはずです。アドレスの応答が速い場合は、ipv6が原因でDNS解決の問題が発生している可能性があります。
Firefoxでipv6を無効にするには、network.dns.disableIPv6設定をtrueに設定します。
- タイプについて:コンフィグアドレスバーには、Enterキーを押します。
- リストからnetwork.dns.disableIPv6を見つけます。
- 右クリック-> トグル。
- Firefoxを再起動してもう一度お試しください。
システムレベルでipv6を無効にすることもできます。それを行うには、ファイルを開きます / etc / default / grubをエディター。
gksudo gedit /etc/default/grub
次に、次の行を変更します。
GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”
次の行で:
GRUB_CMDLINE_LINUX_DEFAULT=”ipv6.disable=1 quiet splash”
次にgrubを更新します。
sudo update-grub
また、FirefoxのDNSキャッシュサイズを増やし、DNSキャッシュの有効期限を短くして、ブラウザーがDNSサーバーに頻繁にクエリを送信しないようにすることもできます。
- タイプ Firefoxのアドレスバーにabout:configとして、詳細設定を開きます
- タイプ network.dnsCacheフィルタフィールドで、ヒットを入力します。
- 空の結果を右クリックし、「新規 >> 整数」を選択します」。
- プリファレンス名をnetwork.dnsCacheEntriesに設定し、値を1000に設定します
- 空の結果を右クリックし、「新規 >> 整数」を選択します」。
- プリファレンス名をnetwork.dnsCacheExpirationとして設定し、値を7200として設定します
dig
かhost
?または、使用時にも持っていますか?