あなたの間違いは、netstat 出力の情報を宛先ではなくインターフェイスに関連付けていることです。宛先アドレスにはゲートウェイを関連付けることができます。ネットワークを構成するときは、インターフェイスとゲートウェイを一連の宛先アドレスに関連付けます。つまり、「192.168.98/24 の宛先のゲートウェイは何ですか?」という質問をする必要があります。その範囲内のデバイスはブリッジされているか、そのイーサネットに直接接続されているはずです。
デフォルトのルートは ppp0
経由であることに注意してください (最後の行はワイルドカード ルートです。マスクはすべてゼロであるため、実際にはビットは比較されず、これらのアドレスのパケットは ppp0
経由で送信されます。 )。したがって、127.xx.xx.xx
以外の宛先へのパケット または 192.168.98.xx
最終的にワイルドカード マスクに一致し、ppp0
で送信されます .これはポイント ツー ポイント プロトコルであるため、そのインターフェイスで送信されるすべてのパケットは、そのリンクで直接アドレス指定できる唯一のデバイス、つまりリンクの反対側にあるデバイスに送信されます。 すべてのため、ゲートウェイを指定する必要はありません パケットは、そのインターフェイスを介して送信され、インターネットの宛先がそのデバイスであるかどうかにかかわらず、そのデバイスを介して送信されます。
今:eth0
経由でアクセスできるルーターがある場合 可能なときに使用する、そのルーターはほぼ確実に 192.168.98.xx の範囲の IP アドレスを持っています。ルート、ローカル ネットワークに直接接続されていないすべてのもののルートは、default via 192.168.98.1
になります。
あなたは新しい方を持っているかもしれません (それは相対的な用語で、今では非常に長い間存在しています) ip
コマンドを使用中です。ip route
を試してください それで出力が得られる場合は、 ip route help
を試してください .それ以外の場合は、route help
を試してください .
だから、あなたの eth0
インターフェースにない ゲートウェイ アドレス。そのイーサネットに接続された別のデバイスまたは複数のデバイスがゲートウェイとして機能する可能性があります。あなたのネットワークは (純粋に従来の) .1
で応答するネットワークを持っていると言います。 .そのアドレスを持たなければならないという法律はありませんし、その存在を宣伝しなければならないという法律もありません。いくつかの一般的な方法がありますが、最も一般的な方法は、ルーティング ソフトウェアを実行しているボックスで dhcp サーバーも実行し、dhcp を話す人にそのように伝えることです。 MolbOrg の回答はセットアップのかなり典型的なフレーバーを提供しますが、この時点で誰かが提案できるものは、多かれ少なかれ特定のネットワークに一致する可能性が高いだけです.