13.双网卡双IP

环境CentOS7.5

以下两个IP为例:

eth0:10.0.2.2    gw :10.0.2.254    netmask:255.255.255.0

eth1:192.168.0.2  gw :192.168.0.254  netmask:255.255.255.0

1.在ifcfg-eth0与ifcfg-eth1的配置中,ifcfg-eth0配置文件的"GATWAY=10.0.2.254",ifcfg-eth1的网关配置为"#GATWAY="

2.添加路由表

vim  /etc/iproute2/rt_tables
252 e1 
251 e0
接下来手动添加静态路由规则
ip route flush table e0
ip route add default via 10.0.2.254 dev eth0 src 10.0.2.2 table e0                  
ip route add 127.0.0.0/8 dev lo table e0
ip rule add from 10.0.2.2 table e0           
ip route flush table e1
ip route add default via 192.168.0.254 dev eth1 src 192.168.0.2 table e1                   
ip route add 127.0.0.0/8 dev lo table e1
ip rule add from 192.168.0.2 table e1

3.将添加以上命令时建议添加到/etc/rc.d/init.d/network文件的后面(也可以加在/etc/rc.local内),保证机器重启开机自动运行

 

注意,要先disable掉NetworkManager这个服务
systemctl disable NetworkManager
systemctl stop NetworkManager
必须只由network服务来掌管network
systemctl restart network

4. 经测试,这种方式配置的双网卡规则,本机与局域网其他主机,通过内网 ip ping不通

 

posted @ 2020-12-07 09:07  天涯160  阅读(193)  评论(0)    收藏  举报