私のサーバーには2つのネットワークがあります。 1つは内部ネットワーク、もう1つは外部IPアドレスです。これはDebian Lennyにあります。これは私の/etc/network/interfaces
ファイルです:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 172.16.130.250
netmask 255.255.255.0
broadcast 172.16.120.255
gateway 172.16.130.1
auto eth1
iface eth1 inet static
address 24.249.hidden ipaddy
netmask 255.255.255.224
broadcast 24.249.hidden broadcast.255
gateway 24.249.hidden gateway
システムを再起動し、時にはeth1、時にはeth0へのSSHアクセス権を持つことがあります。時にはeth1がまったくpingできないことがあります。これはDebianの新規インストールであり、私が実行している唯一のものは、2つのネットワーク接続にブリッジされたVMWare Server 2.0です。
ベストアンサー1
両方のインターフェイスにゲートウェイを定義しました。したがって、両方のインターフェイスはデフォルトパスを持ちます。この場合、正確に何が起こっているのかわかりませんが、それがあなたの意図であると疑われます。私は小さなネットワークしか通過しないと思いますeth0
。次のようにそのスタンザを変更してこれを実行できます。
iface eth0 inet static
address 172.16.130.250
netmask 255.255.255.0
broadcast 172.16.120.255
up route add -net 172.16.120.0/20 gw 172.16.130.1 eth0