设置双网关

设置双网关,第1张

rhel6.5双网卡双网关的配置

因为用户需要多条线路,一个网口配电信网的详细地址,另一个网口配联通的详细地址。安装rhel6.5系统后发现联通的详细地址和电信网的详细地址只能pinged通一个。如果电信网络的详细地址配有网关ip,联通的详细地址无法匹配网关IP,只能pinged通电信网络的详细地址;相反,只能pinged到中国联通的详细地址;如果另外配备中国联通的详细地址,有两个。那么如何在rhel6.5中完成双网卡双网关ip呢?

服务器的自然环境如下:

系统软件:RHEL6.5

电信IP(电话):114.80.10.79网络掩码255.255.255.128网关114.80.10.1

中国联通IP(CNC):112.65.20.23网络掩码255.255.255.128网关112.65.20.1

1.配备网络端口的信息内容

VI/etc/sysconfig/network-scripts/ifCFG-eth12

设备=eth12

HWADDR=00:90:FA:76:A5:BC

类型=以太网

UUID=EBD54026-4412-4cC3-9f74-e065d4328072

ONBOOT=是

NM_CONTROLLED=否

BOOTPROTO=static

IPADDR=114.80.10.79

网络掩码=255.255.255.128


VI/etc/sysconfig/network-scripts/ifCFG-eth14

设备=eth14

HWADDR=00:90:FA:76:A5:98

类型=以太网

UUID=EBD54026-4412-4cC3-9f74-e065d4328479

ONBOOT=是

NM_CONTROLLED=否

BOOTPROTO=static

IPADDR=112.65.20.23

网络掩码=255.255.255.128


注意:网关ip不在两个网络端口的环境变量中使用。如果添加了网关ip,默认的信息路由将始终显示在route-n中,而另一个子网将被阻止。

[根@测试网络-脚本]#route-n

内核IP路由表

目的网关Genmask标志度量参考使用I接口

112.65.20.00.0.0255.255.128U000eth14

255.255.255.128U000eth12

112.65.20.00.0.0.0

114.80.10.00.0.0.0255.255.0U000eth12

169.254.0.00.00.00.0

169.254.0.00.00.00.0

112.65.20.1


2.更改rc.local

这两条路径可以立即提升,但重新启动后会丢失。

114.80.10.1发展网络114.80.10.0/25千兆瓦

112.65.20.1发展网络112.65.20.0/25千兆瓦

因此,为了永久生效,应该更改rc.local。

vi/etc/rc.d/rc.local

[根@测试网络-脚本]#cat/etc/rc.d/rc.local

#!/bin/sh

#

#该脚本将在*所有其他init脚本之后*执行。

#如果没有,你可以把你自己的初始化资料放在这里

#想做完整的SysV风格的初始化工作。

触摸/var/lock/subsys/local

114.80.10.1发展网络114.80.10.0/25千兆瓦

112.65.20.1发展网络112.65.20.0/25千兆瓦

然后是北线

[根@测试网络-脚本]#route-n

内核IP路由表

目的网关Genmask标志度量参考使用I接口

112.65.20.1

114.80.10.1

112.65.20.00.0.0.0

114.80.10.00.0.0.0255.255.0U000eth12

169.254.0.00.00.00.0

169.254.0.00.00.00.0


(如果只需要添加默认路由,可以这样设置:
RouteAddDefaultGW112.65.20.1
RouteDelDefaultGW112.65.20.1(默认路由可以删除,这样改的话要十几分钟。)


除此之外,还有一个办法就是根据政策给路由器配备iproute2工具箱。这个软件包是由阿列克谢·库兹涅佐夫开发设计的,它的关键网址是ftp://ftp.inr.ac.ru/ip-routing/.

1.升级两个路由表:电信网:tel联通:cnc。

#VI/etc/iproute2/rt_tables
252电话
251cnc

保存并发布。

2.改进路由器标准
#IP路由刷新表格
#IP路由通过114.80.10.1开发和h12src114.80.10.4表格添加默认值
#IP规则从114.80.10.4表格添加

这里设置了电信网的网关ip,电信网的资源浏览只能从eth12网口出来。

#ip路由刷新表cnc
#ip路由通过112.65.20.1开发eth14src112.65.20.2表cnc添加默认值
#ip规则从112.65.20.2表cnc添加

这里设置了联通的网关ip,联通的资源浏览只能从eth14网口出来。

3.配备网络启动脚本文件,在结束前升级以下内容

#vi/etc/rc.d/init.d/network

ip路由刷新表电话
ip路由添加默认通过114.80.10.1开发eth12src114.80.10.4表电话
ip规则添加自114.80.10.4表电话

ip路由刷新表cnc
ip路由通过112.65.20.1开发eth14src112.65.20.2表cnc添加默认值
ip规则从112.65.20.2表cnc添加

出口0

5.退出并重新启动互联网

#/etc/RC.d/init.d/网络重启

这时候如果查看设备的上网状态,会发现电信网和联通的详细地址都可以正常浏览。这样,从电信网IP返回的请求可以根据电信网路由器的要求返回,从网通电信IP返回的请求可以从网通电信路由器返回。

6.当服务器重启时,路由器标准将失效,因此需要将上述指令加载到启动脚本中。


RedHat/CentOS,启动脚本是/etc/etc/rc.d/rc.local


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/783826.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-04
下一篇 2022-05-04

发表评论

登录后才能评论

评论列表(0条)

保存