2つのネットワークに同時にアクセスできません。

2つのネットワークに同時にアクセスできません。

私のサーバーには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

おすすめ記事