1 つの NIC からデータを送信し、CENTOS6.4 上の別の NIC で受信したい (X86 フレーム、3 NIC、1 つはオンボードの realtek、他の 2 つは intel NIC)。
最初に、2 つの Intel NIC で intel nic ip: (eth0) 192.168.1.1/24 および (eth1) 192.168.1.2/24 を構成しました。
次に、次のコマンドでルートを追加します。
# route add -host 192.168.1.1 dev eth1
# route add -host 192.168.1.2 dev eth0
3 番目に、/etc/sysctl.conf で accept_local を有効にしました。
net.ipv4.conf.eth0.accept_local = 1
net.ipv4.conf.eth1.accept_local = 1
また、iptables と SElinux も無効にしました。システムを再起動し、有線接続 eth0 と eth1 を使用して、次のようにテストします。
#ping 192.168.1.1 -I eth1
返されたメッセージ:
"From 192.168.1.2 icmp_seq=xx Destination Host Unreachable"
私は何かを逃しましたか?
私はこのトピックを読みました。Linuxルーティングを構成して、パケットを1つのインターフェースからブリッジを介して、すでに同じボックスの別のインターフェースに送信する方法.