web-dev-qa-db-ja.com

Ubuntuでインターネットが非常に遅い

私はOSとしてubuntu 11.04を持っています。ネットサーフィンとダウンロードの両方が苦痛で、本当に遅いです。 ipv6をオフにしました。接続は適切に構成されていますが、それでも非常に遅いです。私は友人のラップトップでネット速度をチェックしましたが、それは本当に速いですが、私のPCでは非常に遅いです。どうすればいいのかわかりませんか?誰でも助けます。

PS-有線接続です。

5

Ubuntu 11.04以降のケースについては、何が悪いのかを見つけるためのいくつかのステップがあります。以下を想定します。

  • 有線接続を使用しています(ワイヤレスではありません。これにより、他の問題を回避できます)。
  • 別のDistro、UbuntuまたはWindowsの古いバージョンを使用して接続をすでにテストしました。速度をテストするときは、Ubuntu 11.04+を使用するときよりもはるかに優れていました。そのため、問題はUbuntu 11.04以降でのみ発生すると想定しています。 Windowsまたは別のOs/Distroで問題が同じである場合、これはUbuntuの問題ではなく、ネットワークの問題です。たぶんあなたのISP、ルーター、ADSL接続など。
  • Windows内からWubiではなく、LiveCDを使用してデフォルトのUbuntuをインストールしました。 UbuntuをWubi経由でインストールすると、ネットワーク速度が何らかの理由で遅くなる場合がいくつかあります。自分で確認できるのは1ケースだけですが、いくつか聞いたことはあります。そのため、LiveCDを使用してUbuntuをインストールしたと仮定します(ハードドライブを別のディストリビューションまたはWindowsと共有するかどうかは関係ありません。ここで重要なのはLiveCDを使用してUbuntuをインストールすることです)。
  • Ubuntuバージョンを最新に更新しました。マルチバース、ユニバース、制限付きリポジトリを有効にし、提案された更新とバックポート更新も有効にすることをお勧めします。これらはすべてsoftware sourcesを使用して実行できます。
  • オプション-スクラッチからUbuntuをインストールしましたが、古いバージョンからは更新されていません。以前は、以前のものからアップグレードした後に問題があります。今は知らないが、これは「念のため」である。
  • すべての更新プログラムをインストールした後、少なくとも一度はPCを再起動しました。
  • 何も制限しないファイアウォールはありません。プロのWindowsファイアウォールデバイスがある場合に備えて。

だから、今から始めることができます...

いずれの場合も、一部の人には有効であるが他の人には有効でない回答を提供します。動作する場合は、残りをテストしないでください。また、ターミナルツールNANOを使用していくつかのファイルを開きます。それを編集または変更した後、終了して保存するには CTRL+X そして、Yを押します。それはnanoを終了し、ファイルを保存するように指示する必要があります。

IPv6の問題

一部のユーザーにIPv6を使用する場合、いくつかの問題があります。このために、これを一歩ずつ進めていきます。

  1. IPv6が有効になっているかどうかを確認します-ターミナルにlsmod | grep ipv6と入力します。 IPv6に言及しているものがあれば、それを有効にします。そうでない場合は、次の問題に進むことができます。

  2. IPv6を無効にする-これを実現するには、いくつかの方法があります(1つだけを実行します)。

    2.1-ファイルSudo nano /etc/sysctl.confを編集し、ファイルの最後に次の行を追加します。

    net.ipv6.conf.all.accept_ra = 0
    net.ipv6.conf.all.disable_ipv6 = 1
    net.ipv6.conf.default.disable_ipv6 = 1
    net.ipv6.conf.lo.disable_ipv6 = 1

    保存して再起動します。

    2.2-ファイルSudo nano /etc/default/grubを編集し、GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"という行を見つけて、それに追加しますipv6.disable=1
    その後、次のようになります:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash ipv6.disable=1"。保存して、Sudo update-grubと入力します。この後、PCを再起動します。

    2.3-ファイルSudo nano /etc/modprobe.d/blacklist.confを編集し、最後にblacklist ipv6という行を追加します。保存して再起動します。

    2.4-上部パネル(ボリュームアイコンの右上にUbuntuをインストールすると表示されるネットワークアイコン)のNetworkManagerのGUIバージョンを使用して、ネットワークアイコンを選択し、[設定の編集]を選択します。使用しているネットワーク接続を選択し、IPv6設定でIgnoreを選択します。このオプションは、前述の3つと混合できます。

構成の問題

  1. 場合によっては、誤設定が発生することがあります。これを試して:

    1.1-ifconfigと入力し、txqueuelenオプションを探します。通常は1000と表示されます。改善するかどうかをテストするために、500、200、100、または50に下げます:Sudo ifconfig eth0 txqueuelen 50。この場合、txqueuelenを50に設定しました。1000に戻るには、50を1000に変更します。

    1.2-ファイル/etc/sysctl.confを編集し、最後にnet.ipv4.tcp_window_scaling=0をファイルに追加します。保存して再起動します。

ネットワークカードの問題

場合によっては、実際のネットワークカードに問題があります。ドライバーとNICまたは実際のNICとの混同が考えられます。いずれの場合も、ネットワークカードに応じたいくつかの例があります。

1。 Realtek 8166- Realtek RTL8168-8111(Rev 6)での有線インターネット接続が遅い

2。 Broadcom BCM5721- 11.04での低速イン​​ターネット接続

3。 e1000e 82579V- buntu 11.04および遅いインターネットエクスペリエンス

Askubuntuの問題

他のすべてが失敗した場合、Askbuntuには「低速インターネット」に関する膨大な情報があります。モスケースは11.04と11.10です。あなたがここで見ることができるすべて: https://askubuntu.com/search?q=slow+internet

14
Luis Alvarado

私はさらに調査を行いましたが、Firefoxでocspを無効にする必要はありません。

これを行う方法はここにあります

  • Firefoxでabout:configのアドレスを参照します。
  • キーnetwork.dns.ipv4OnlyDomainsを検索してダブルクリックします。
  • 次に、ipv4経由でDNSクエリを強制するためにいくつかのサーバーを配置する必要があります。すべてのサーバーを配置します これから最新のリストまで
  • すべてのブラウザーを完全に閉じて、新しいブラウザーを再度開きます。
3
John

推奨されているこれらの複雑なソリューションをすべて試す前に、これを試してください(GUIを使用し、コマンドを使用しないため簡単です)。

  • ワイヤレス接続のシンボル(アイコン)をクリックします
  • [ワイヤレス]タブをクリックします
  • 現在のワイヤレス接続をクリックします
  • 編集をクリックします
  • [IPV4設定方法]ドロップダウンボックスをクリックします。選択自動(DHCP)アドレスのみ
  • [DNSサーバー]フィールドに、ワイヤレスルーターまたはデフォルトゲートウェイのIPアドレスを入力します。私の例は192.168.0.1でした。

保存をクリックします。ワイヤレスハードウェアを数秒間無効にし(私の方法はファンクションキーF2です)、再びオンにして、ブラウザの速度をテストします。

ブラウザーだけがWebサイト(Chrome、Firefoxなど)にアクセスするのが遅いため、ワイヤレスまたはインターネット自体に問題はないことがわかりました。しかし、仮想ボックスマシンを試してみたところ、インターネット上で急速に明るくなりました。

2
ChickenMusket
2
Coder

おそらく、イーサネットインターフェイスの帯域幅を制限するように現在構成されているwondershaperというツールがあるのでしょう。


この場合、Sudo wondershaper clear <interface name>を実行することにより、この制限を削除できます。ここで、インターフェイス名はeth0のようなものです。

1
yossile

このユーザーの問題は解決されたように見えますが、最近同じ問題を経験し、どのように共有するかが役立つと思いましたそれを修正しました。

症状:

  • インターネットの速度が非常に遅い。 (おそらく50 kbpsでのキャッピング)
  • 同じマシン上でデュアルブートしているWindows 7インストールでのインターネット速度は完璧です。
  • RTL8101E/RTL8102Eイーサネットコントローラー(ネットワークカード)
    • :特定のRealtekカードではない場合、このmayが引き続き機能します。

IPV6などを無効にして再構成しようとしましたが、うまくいきませんでした。

読んでみたところ、ubuntu 12.10に同梱されているRealtek LANネットワークドライバー(正確に思い出すとそれ以下)がRTL8169であることがわかりました。何らかの理由で(私は専門家ではありません)、RTL8169ドライバーは一部のインストールでUbuntuで正しく動作しません。

最初にお勧めすることは、ターミナルで次を実行することです。

    Sudo lshw

これにより、マシンのハードウェアとソフトウェアの仕様の長いリストが得られます。次のような行を探しています:

    *-network
        description: Ethernet Interface
        product: [The name of your network card] (Mine is RTL8101E/RTL8102E)
        ... 
        ...
        ...
        configuration: ... ... driver: r8169

ドライバーがたまたまr8169と言った場合、それが問題である可能性が高いです。ここから行うことは、ドライバをubuntuとより互換性のあるものに「ダウグレード」することです。注:私が言ったように、私が持っている特定のカードはRTL8101です。別のカードを使用している場合、手順はわずかに変わる場合があります。

RTL8101カードのドライバーは こちら にあります。必要なドライバーでない場合は、簡単なGoogle検索を実行できます。

ダウンロードしたファイルを解凍し、ターミナルで「cd」するのに便利な場所に解凍します。デスクトップを選択しました。

これで、デスクトップに「r8101-1.023.00」などのフォルダが作成されます。

フォルダーを開き、フォルダー内に「autorun.sh」というファイルがあることを確認します。ない場合は、フォルダー内のREADMEを読んで、ドライバーを手動でインストールする方法を理解する必要があります。

それ以外の場合(フォルダーに「autorun.sh」がある場合)、ターミナルを開きます。次に、抽出したフォルダにディレクトリを変更します。

例えば.

    cd ~/Desktop/r8101-1.023.00

次のコマンドを実行します。

    Sudo ./autorun.sh

これで、現在のRTLドライバーがバックアップおよび削除され、新しくダウンロードされたドライバーがインストールされます。

それでおしまい。

これらは、マシンの問題を解決するために行った手順です。幸運を祈ります。

1
Matthew B

遅いWebサイトを閲覧しているときにパケットキャプチャを実行すると、応答もハングもしないAAAA DNSクエリが表示されます。

Firefoxでの1つのことは、ocsp機能です。 SSL Webサイトを参照すると、ocspのクエリが開始されます。問題は、ocspがまだipv6ではないことです...少なくともFirefoxのデフォルトで設定されているオプションにはありません。

誰かがインターネットを掘って、ipv6対応のocspを追加できると思います。

それを証明し、それがあなたの問題かどうかを確認するには、ツール->オプション->詳細->暗号化(タブ)に移動し、検証ボタンをクリックして、「use the ...」のチェックを外します

また、ocspを追加することもできます。私はこれまで試していませんでしたが、ipv6 ocspを見つけたらここで共有します。

0
John