2番目のインターフェイスを既存の機能インターフェイスを持つサーバーに接続します(em1
)。 2番目のインターフェイスは別のネットワークで構成されているため、次のように/etc/sysconfig/network-scripts/route-em2
インターフェイスを作成します(ここでem2は2番目のネットワークカードです)。
[acoder@server ~]# cat /etc/sysconfig/network-scripts/route-em2
111.222.52.0/24 via 111.222.52.2 dev em2
2番目に設定されたゲートウェイは、次の場所に表示されますip route
。
[acoder@server ~]# ip route
111.222.138.0/24 dev em1 proto kernel scope link src 111.222.138.214
111.222.52.0/24 via 111.222.52.2 dev em2
111.222.52.0/23 dev em2 proto kernel scope link src 111.222.52.69
169.254.0.0/16 dev em1 scope link metric 1002
169.254.0.0/16 dev em2 scope link metric 1003
default via 111.222.138.2 dev em1
em2
ネットワーク構成:
DEVICE="em2"
NAME="egna"
IPADDR=111.222.52.69
NETMASK=255.255.254.0
DNS1=111.222.1.1
DNS2=111.222.1.2
TYPE=Ethernet
ONBOOT=yes
残念ながら、111.222.52.69にpingをしたり、他の方法でアクセスしたりすることはできません。
2番目のインターフェイス(em2)が最初のインターフェイス(em1)とは別に機能するようにするにはどうすればよいですか?
ベストアンサー1
em1を介してアクセス可能な既存のデフォルトゲートウェイの代わりに、em2を介して3番目のサブネット(つまりem1またはem2に設定されていないサブネット)にルーティングする必要がない限り、2番目のインターフェイスにRoute-em2ファイルは必要ありません。 。
同様に、em2で111.222.52.0/23を設定すると、システムはそのサブネットのすべてのIPにem2を使用することに気付くでしょう。このサブネットには他の「ゲートウェイ」は必要ありません。次のパスはこれを示しています。
111.222.52.0/23 dev em2 proto kernel scope link src 111.222.52.69
Route-em2ファイルを削除してネットワークサービスを再起動しても、サーバーが111.222.52.x IPをpingできない場合は、別の問題が発生します。