Linux 双网卡配置两个IP同时只有一个会通的原因
2014-08-13 21:32
190 查看
根本原因:
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 即可.
双线双IP在Linux这种有灵活路由功能的环境下可以玩出很多花样的, 可以任意调节流量, 但是如果折腾的不好, 也会出现很多奇怪的故障, 大家继续努力吧.
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 即可.
双线双IP在Linux这种有灵活路由功能的环境下可以玩出很多花样的, 可以任意调节流量, 但是如果折腾的不好, 也会出现很多奇怪的故障, 大家继续努力吧.
相关文章推荐
- Linux 双网卡配置两个IP同时只有一个会通的原因
- zz bond配置网络: 两个网卡一个ip
- linux同一个网卡配两个网段的ip
- linux 一个网卡配置多个IP
- 一个IP,一个linux服务器,两个项目,两个域名;如何将两个域名配置到同一个IP的两个项目中。
- linux 一个网卡配置多个IP
- 在linux下配置一个网卡多个IP的方法
- 如何在Linux下一个网卡上配置多个IP
- linux下一个网卡配置多个IP
- Linux下配置网卡ip别名
- linux下 单网卡配置多Ip
- Linux 服务器网卡 IP 配置
- linux下用Apache一个IP多个网站多域名配置方法
- 如何在Linux实现一个网卡配置多个IP地址与多个网卡的负载均衡和冗余
- Linux常用技巧-同一网卡配置多个IP
- Linux一个网卡绑定多个IP
- Linux下单网卡配置多IP其实可以这样简单
- windows 2003单网卡同时配置多个IP
- linux多IP(网卡)配置
- linux下一个网卡配置多个IP