eth0
ルータモデム用のLinuxシステムがあり、eth1
Apple LaserWriterプリンタを接続するための2番目のインターフェイスを追加したいと思います。
すべての内容は次のとおりです192.168.1.x
。
- 私のアドレスIPはです
192.168.1.2
。 - 私のルーター(
default gw
)IPはです192.168.1.1
。 - 私のプリンタのIPはです
192.168.1.100
。
トラフィックをプリンタにルーティングするにはどうすればよいですか?静的パスを追加すれば十分ですか?
これはうまくいくでしょうか?
route add -host 192.168.1.100 netmask 255.255.255.0 dev eth1
上記のネットマスクが間違っている場合、正しいネットマスクをどのように決定しますか?
答え1
プリンタを別々のサブネットに配置すると、自動的にこれが発生します。たとえば、プリンタを192.168.2.100/24に設定し、デバイスのeth1を192.168.2.2/24に設定します。