
このコンピュータは CentOS で実行されており、eth0、eth1、eth2 の 3 つのインターフェイスがあります。NetLan は、eth0、tap0、tap1 インターフェイスを持つブリッジ インターフェイスです。ブリッジ インターフェイスには、静的 IP アドレス 192.168.1.100 があります。
ゲートウェイ192.168.1.1は何らかの理由でオフになっています。eth2アドレスは10.1.10.182で、10.1.10.1経由でインターネットに接続されています。eth1.5は192.168.97.5アドレスのVLANインターフェースです。
CentOS マシンから 8.8.8.8 に ping すると、ping は応答を受け取りません。ただし、Wireshark では 8.8.8.8 からの応答が表示されます。
誰か教えて下さい。
ルートテーブル:
route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 NetLan
0.0.0.0 10.1.10.1 0.0.0.0 UG 0 0 0 eth2
0.0.0.0 10.1.10.1 0.0.0.0 UG 100 0 0 eth2
10.1.10.0 0.0.0.0 255.255.255.0 U 100 0 0 eth2
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 NetLan
192.168.97.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1.5
192.168.98.1 0.0.0.0 255.255.255.255 UH 0 0 0 tun0
192.168.98.2 0.0.0.0 255.255.255.255 UH 0 0 0 tun1
192.168.98.3 0.0.0.0 255.255.255.255 UH 0 0 0 tun2
192.168.122.0 0.0.0.0 255.255.255.0 U 0 0 0 virbr0
答え1
ここでの問題は、デフォルト ルートが 3 つあることです。このコンテキストでは、これは単純に機能しません。
定義上、デフォルトルートは1つしか持てません(それは、デフォルトで(明示的なルートがない場合)
これを修正すると、ネットワークが正常に動作し始める可能性があります。