1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > linux双线双网卡双ip双网关设置方法 Linux双线双网卡双IP双网关设置方法

linux双线双网卡双ip双网关设置方法 Linux双线双网卡双IP双网关设置方法

时间:2021-08-19 12:24:10

相关推荐

linux双线双网卡双ip双网关设置方法 Linux双线双网卡双IP双网关设置方法

1.配置网卡信息

# vi /etc/network/interfaces

auto loiface lo inet loopback

# The primary network interfaceauto eth0iface eth0 inet staticaddress 114.80.0.4netmask 255.255.255.128gateway 114.80.0.3# dns-* options are implemented by the resolvconf package, if

installeddns-nameservers 202.96.209.133

auto eth1iface eth1 inet staticaddress 112.65.0.2netmask 255.255.255.0

保存配置信息并重新启动网卡

# /etc/init.d/networking restart

2.增加2个路由表分别是电信:tel 联通:cnc# vi /etc/iproute2/rt_tables252 tel251 cnc

保存并推出

3.增加路由规则# ip route flush table tel# ip route add default via 114.80.0.3 dev eth0 src 114.80.0.4 table

tel# ip ruleadd from 114.80.0.4 table tel

此处是设置电信的网关,并可实现让电信的资源访问只从eth0网卡出去

# ip route flush table cnc# ip route add default via 112.65.0.1 dev eth1 src 112.65.0.2 table

cnc# ip rule add from 112.65.0.2 table cnc

此处是设置联通的网关,并可实现让联通的资源访问只从eth1网卡出去

4.配置networking启动脚本文件 在结尾exit 0之前增加如下内容

# vi /etc/init.d/networking

ip route flush table telip route add default via 114.80.0.3 dev eth0 src 114.80.0.4 table

telip rule add from 114.80.0.4 table tel

ip route flush table cncip route add default via 112.65.0.1 dev eth1 src 112.65.0.2 table

cncip rule add from 112.65.0.2 table cnc

exit 0

5,退出并重启网络

# /etc/init.d/networking restart

不同的是,我写入的是开机启动脚本rc.local而不是网络脚本。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。