Ubuntu Trusty Tahr でのネットワーク問題のトラブルシューティング

Ubuntu Trusty Tahr でのネットワーク問題のトラブルシューティング

どうやら 2 つの問題があるようです。1 つ目の問題は、pingUbuntu デスクトップからルーターに断続的にしかアクセスできないことです (IP アドレスを使用)。2 つ目は、Ubuntu デスクトップが断続的に DNS を正しく実行できないことです ("DNS_PROBE_FINISHED_NO_INTERNET"/"サーバーが見つかりません")。断続的という用語に注意してください。この 2 つは関連していると思いますが、確信はありません。

ネットワークに関するすべての機能が動作しています。これは間違いなくデスクトップです。私は実際にデスクトップで実行している VM からこの投稿を書いています。この VM のネットワークではネットワークの問題は一度も発生していません。ネットワークとインターネットにフル アクセスでき、オンデマンドでフル パフォーマンスでアクセスできます。

/etc/resolv.confネットワーク (および/etc/network/interfaces)を手動で構成できるようにしたいのですが、NetworkManagerおよびdnsmasqによってresolconf設定が上書きされ、ネットワークで実際に何が起こっているのかがわかりにくくなります。どんな答えでも構いません。NetworkManager やその他のツールから離れることが、問題を理解するための最も簡単な第一歩のように思えます。

ここ数週間、いろいろ調べて、いくつかのフォーラムも見ましたが、何もうまくいかないようです。 と を削除してもうまくdnsmasqいきresolvconfませんでした (network-managerただし、 を削除しようとはしていません)。 に DNS サーバー エントリを入れても/etc/resolvconf/resolv.conf.d/base効果はありませんでした。resolv.confとへの手動エントリinterfacesは上書きされます (当然のことですが)。

背景を説明すると、私のデスクトップは、ルーターに直接接続された有線ネットワーク接続 (cat5) で、静的 IP と、Google などの複数のパブリック DNS サーバーを指す内部構成の DNS 設定を備えています (つまり、DNS サーバーは NetworkManager で構成されており、DHCP 経由で受信されたものではありません)。この構成には「新しい」点はありません。約 6 週間前にこの問題が発生するまで、数か月間安定して動作していました。時間帯やデスクトップの需要、ルーターの総需要によって変化することはないようです。単に、30 秒間、または 2 時間「発生する」だけです。

ご意見をいただければ幸いです。ありがとうございます!

答え1

以前にも見たことがあります...ケーブル不良です。そんなに単純なことかもしれませんね。新品の CAT-6 または CAT-5e ケーブルを使ってみましたか?

どちらかの端の物理ポートが不良で、正しく装着されていない可能性があります。

これは、ランダムなリンク ドロップとそれに続くスパニング ツリー CAM テーブルのブロック/学習 (トラフィックの 30 秒の遅延) を引き起こす不良スイッチ ファームウェアなどの難解なものである可能性もあります。

さらに、ubuntu-minimal と一緒に resolvconf を消去できますが、残念ながら、network-manager を含むいくつかのコア パッケージに Depends が設定されているため、dnsmasq-base を削除することはできません。ただし、これを実行することで、実際に起動してシステムに影響を及ぼすのを防ぐことができます。

$ sudo mv /usr/sbin/dnsmasq /usr/sbin/dnsmasq.off
$ sudo ln /bin/true /usr/sbin/dnsmasq
$ sudo chattr +i /usr/sbin/dnsmasq

これにより、システムが何かをしたと錯覚し (単に「true」で終了する)、実際には何もしていないのに、apt の network-manager の Depends を満たします。そして、あなたは正気を保つことができます。私はこれで良い結果を得ました。/etc/resolv.conf をいじる必要はなくなりました (今では VPN だけがいじっています)。

dnsmasq パッケージがアップグレードされた場合は、これを再度実行する必要がある可能性があることに注意してください。保留にすることをお勧めします。

関連情報