1つのゲートウェイを介して同じサブネットから2つの静的IPを設定できるかどうかを尋ねたいのですが?そして、それはどうですか?
私が興味を持っていることはここで説明されています 複数のアップリンク/プロバイダーのルーティング 、しかし、私の場合、1つのプロバイダーから2つのIPアドレスがあり、両方とも同じサブネット上にあり、もちろん両方にインターネットアクセスがあります。
NICは2つありますが、それが可能であれば、1つを使用しても構いません。
どんな考えでも大歓迎です!
OK、それは機能しています。ここで参照するのは私がやった方法です、誰かがそれを役に立つと思うことを願っています。
次のサイトで解決策を見つけました。
1- 同じサブネット上の複数のインターフェース 2- Linuxでは同じサブネット上の2つのネットワークインターフェースと2つのIPアドレス
そして、私も質問で参照したウェブサイト。
ネットワーク7.7.7.0に7.7.7.4と7.7.7.5の2つのIPアドレスがあり、ゲートウェイ7.7.7.1があるとします
ARPフィルタリングを有効にしました:
# sysctl -w net.ipv4.conf.all.arp_filter=1
# echo "net.ipv4.conf.all.arp_filter = 1" >> /etc/sysctl.conf
そして、私は次のように/ etc/network/interfacesを設定しました:
# The loopback network interface
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 7.7.7.4
network 7.7.7.0
netmask 255.255.255.0
broadcast 7.7.7.255
up ip route add 7.7.7.0/24 dev eth0 src 7.7.7.4 table eth0table
up ip route add default via 7.7.7.1 dev eth0 table eth0table
up ip rule add from 7.7.7.4 table eth0table
up ip route add 7.7.7.0/24 dev eth0 src 7.7.7.4
auto eth1
iface eth1 inet static
address 7.7.7.5
network 7.7.7.0
netmask 255.255.255.0
broadcast 7.7.7.255
up ip route add 7.7.7.0/24 dev eth1 src 7.7.7.5 table eth1table
up ip route add default via 7.7.7.1 dev eth1 table eth1table
up ip rule add from 7.7.7.5 table eth1table
up ip route add default via 7.7.7.1 dev eth1
up ip route add 7.7.7.0/24 dev eth1 src 7.7.7.5
そして、次の2行を/ etc/iproute2/rt_tablesに追加しました
10 eth0table
20 eth1table
Ubuntu 12.04 LTSサーバーがあります