原因:
Linux默认启用了反向路由检查,反向路由检查要求哪来哪去。
解决方法:
关闭反向路由检查:
主机网卡名为eth0和eth1(根据自己使用的网卡来修改)
echo 0 > /proc/sys/net/ipv4/conf/all/rp_filter
echo 0 > /proc/sys/net/ipv4/conf/eth0/rp_filter
echo 0 > /proc/sys/net/ipv4/conf/eth1/rp_filter
建议写到开机自启文件rc.local中
#
建议是在主机配置双网卡的同时,对每一个网卡进行不同lan的划分,而不要使用同一个lan,避免因为该lan损坏导致网络不通的问题