回答:
短い答え:なし、マシンが通信できるようにするためにゲートウェイは必要ありません。実際、ルーティングもルーティングテーブルも必要ありません。
すべてのコンピューターが同じサブネットに属している必要がある場合、通信するためにゲートウェイは必要ありません。ゲートウェイは、別のネットワーク上にあるマシンと通信する場合にのみ必要です。前に言ったように、ルーティングも必要ありません。
IPに関するチュートリアルまたは本を読むことをお勧めします。これはオプションです。
none
、テーブルをどのように見るのでしょうか?
192.168.1.0
およびwlan
その他のネットワークに接続されています。デフォルトゲートウェイはwlan
、のようなコンピューターのイーサネットインターフェースのIPアドレスである必要が192.168.1.10
あり、ルーティングテーブルは0.0.0.0 192.168.1.10 0.0.0.0
(network next_hop netmask
)のようになります。
ほとんどのシステムでは、ルーティングテーブル内のルートに対して、インターフェイスを設定するか、ネクストホップ(またはその両方)を設定します。
インターフェイスのみが指定されている場合、パケットはそのインターフェイスを介して宛先ホストのMACアドレスに直接送信されます(つまり、同じサブネット内のホストのパケット)。
ネクストホップが指定されている場合、パケットはそのIPに対応するMACアドレスに送信され、このパケットの送信に使用されるポートは上記のインターフェイスルートを使用して計算されます。
宛先にポートを提供することが許可されていないシステムでは、ポートにバインドされたIPアドレスを使用してポートを識別することができます。例えば:
/ 24サブネット上のコンピューターのIP 10.0.0.2。ルーティングテーブルは次のようになります
IP Mask Next hop
10.0.0.0 /24 10.0.0.2 (meaning the NIC 10.0.0.2 is connected to)
10.0.0.2 /32 127.0.0.1 (meaning the loop back interface)
10.0.0.255 /32 10.0.0.2