最新消息:Kglan博客,DDOS防护,CC防护,Syn防护,系统架构师,系统架构,系统架构设计师,网络安全高级工程师,海外无限防护系统,特征码防护系统,自定义cc策略防护,锐速云防护系统,v5dun域名,v5dun域名

[CentOS] 双网卡双IP设置

网 络 admin 165浏览

系统环境:CentOS Linux
网络环境: 
IP1地址:113.113.121.101  
掩码:255.255.255.0  网关:113.113.121.254
IP2地址:45.124.24.165      掩码:255.255.255.0  网关:45.124.24.62


eth0:

IPADDR=113.113.121.101
NETMASK=255.255.255.0
GATEWAY=113.113.121.254


eth1:

IPADDR=45.124.24.165
GAYEWAT=45.124.24.62


1、修改

[root@localhost ~]# vi /etc/iproute2/rt_tables

添加内容:

252     net2
251     net3

2、修改

[root@localhost ~]# vi /etc/rc.local

 添加原路返回路由:

ip route flush table net2
ip route add default via 113.113.121.254 dev eth0 src 113.113.121.101 table net2
ip rule add from 113.113.121.101 table net2
ip route flush table net3
ip route add default via 45.124.24.62 dev eth1 src 45.124.24.165 table net3
ip rule add from 45.124.24.165 table net3
[root@hksz-4 ~]# vi /etc/rc.local 
#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.

touch /var/lock/subsys/local

route add -net 0.0.0.0/0 gw 45.124.24.62 eth1
route add -net 0.0.0.0/0 gw 114.119.40.33 eth0

route add -net 43.249.29.0/24 gw 45.124.24.62 eth1
route add -net 59.188.217.0/24 gw 45.124.24.62 eth1

ip route add default via 114.119.40.33 dev eth0 table tel
ip route add default via 45.124.24.62 dev eth1 table hk

ip rule add from 114.119.40.67 table tel
ip rule add from 45.124.24.83 table hk
/etc/init.d/varnishlog start

3.添加默认网关

[root@localhost ~]# route add default gw 45.124.24.62
[root@localhost  ~]#  route add -net 0.0.0.0 gw 114.119.40.33  eth0

百度已收录

转载请注明:Kglan » [CentOS] 双网卡双IP设置