码迷,mamicode.com
首页 > 系统相关 > 详细

转:Linux 双网卡配置两个IP同时只有一个会通的原因

时间:2017-05-08 23:25:58      阅读:264      评论:0      收藏:0      [点我收藏+]

标签:ace   ase   ipv4   检查   eth1   font   替换   href   自己   

根本原因:

Linux默认启用了反向路由检查

如果2个网卡在一个Lan里面,那么服务器可能从eth0或者eth1发现网关, 如果一个包从eth0进入了, 而网关在eth1上, 那么从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


每次开机自动关闭反向路由检查, 加入 /etc/rc.local 即可.

转:Linux 双网卡配置两个IP同时只有一个会通的原因

标签:ace   ase   ipv4   检查   eth1   font   替换   href   自己   

原文地址:http://www.cnblogs.com/liutao97/p/6828024.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!