llinux双网卡双网关路由配置

上传人:第*** 文档编号:32689210 上传时间:2018-02-12 格式:DOC 页数:4 大小:21.50KB
返回 下载 相关 举报
llinux双网卡双网关路由配置_第1页
第1页 / 共4页
llinux双网卡双网关路由配置_第2页
第2页 / 共4页
llinux双网卡双网关路由配置_第3页
第3页 / 共4页
llinux双网卡双网关路由配置_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《llinux双网卡双网关路由配置》由会员分享,可在线阅读,更多相关《llinux双网卡双网关路由配置(4页珍藏版)》请在金锄头文库上搜索。

1、用 linux 做策略路由添加/etc/iproute2/rc_tables100 tel1101 tel2# add eth1 route table ip route add 192.168.2.0/24 dev eth1 src 192.168.2.10 table tel2ip route add default via 192.168.2.1 table tel2# add eth0 route tableip route add 192.168.1.0/24 dev eth1 src 192.168.1.20 table tel1ip route add default via 1

2、92.168.1.1 table tel1# add src route ip rule add from 192.168.2.10 table tel2ip rule add from 192.168.1.20 table tel1就可以实现双线 IP 设置访问了就是说如果用户是通过电信 IP 地址访问过来的话,那么使用电信网关做路由,返回内容走电信网关;如果用户通过网通 IP 地址访问过来的话,那么使用网通网关做路由,返回内容走网通的网关,这样就不必那么麻烦的维护路由表了。以 JavaEye 网站服务器为例,具体配置方法如下: 服务器电信 IP:114.80.66.199,电信网关:114

3、.80.66.1 服务器网通 IP:60.29.231.190,网通网关:60.29.231.1 1) 默认网关使用电信网关作为路由 在 Linux 上面配置默认网关,如果是 RedHat,应该是在/etc/sysconfig/network 文件里面添加一行:GATEWAY=114.80.66.1,如果是 SuSE,应该是在/etc/sysconfig/network/routes 里面添加一行: default 114.80.66.1 - - 或者可以直接使用YaST2 来配置。 2)添加路由表 修改/etc/iproute2/rt_tables,添加内容: 252 tel 电信路由表 2

4、51 cnc 网通路由表 然后手工添加路由规则,在 Console 里面执行如下命令: #添加原路返回路由 ip route flush table tel ip rule add from 114.80.66.199 table tel ip route add default via 114.80.66.1 dev eth0 src 114.80.66.199 table tel ip route flush table cncip rule add from 60.29.231.190 table cnc ip route add default via 60.29.231.1 dev

5、eth1 src 60.29.231.190 table cnc 即让从电信 IP 过来的请求按照电信路由返回,从网通 IP 过来的请求从网通路由返回。这样就搞定了,是不是很简单?3) 把路由规则写入启动脚本 如果服务器重启,或者网络服务重启,上述的路由规则就失效了,所以你需要把上面这段命令写入系统启动脚本和网络启动脚本 如果是 RedHat,系统启动脚本是/etc/rc.d/rc.local 如果是 SuSE,可以自己写一个启动脚本,链接到 S99 上,比方说 /etc/init.d/rc.local 如果是 RedHat,网络启动脚本是/etc/rc.d/init.d/network 如果

6、是 SuSE,网络启动脚本是/etc/init.d/network 配置检查: ip route list table 251ip rule listip route showlinux 双网卡双网关,不同 IP 段的设置-2这个问题一直困扰我,看到这个帖子可以设置下,还是没有问题的。特此贴出来,留备以后查看两个不在一段的 IP 看成一个电信一个网通来设置 就可以了。centos 无问题1. vi /etc/iproute2/rt_tables ,增加网通和电信两个路由表251 tel 电信路由表252 cnc 网通路由表2. 给网卡绑定两个地址用于电信和网通两个线路ip addr add 1

7、92.168.0.2/24 dev eth0ip addr add 10.0.0.2/24 dev eth13、分别设置电信和网通的路由表电信路由表:确保找到本地子网ip route add 192.168.0.0/24 via 192.168.0.2 dev eth0 table tel内部回环网络ip route add 127.0.0.0/8 dev lo table tel192.168.0.1 为电信网络默认网关地址ip route add default via 192.168.0.1 dev eth0 table tel网通线路路由表:确保找到本地子网ip route add 1

8、0.0.0.0/24 via 10.0.0.2 dev eth1 table cnc内部回环网络ip route add 127.0.0.0/8 dev lo table cnc10.0.0.1 是网通的默认网关ip route add default via 10.0.0.1 dev eth1 table cnc4、电信和网通各有自己的路由表,制定策略,让 192.168.0.2 的回应数据包走电信的路由表路由,10.0.0.2 的回应数据包走网通的路由表路由ip rule add from 192.168.0.1 table telip rule add from 10.0.0.1 table cnc最后考虑特殊情况的网管需要批量添加 IP 到路由才能过,简化一下ip rule del from 192.168.0.0/24 table telip rule del from 10.0.0.0/24 table cnc

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 职业教育

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号