centos7下双网卡电信、联通双通配置

1、实现:通过运营商提供的智能DNS,把电信用户访问时,数据进电信的网卡,出来时也从电信的网关出来,访问联通时,从联通网卡时,联通网卡出。这样速度就会快,实现双线主机的功能。

2、网卡信息(配置两条网卡信息时需要注释掉一条网关,否则网络将会中断):
电信IP(TEL):1.82.236.21 netmask 255.255.255.240 gateway 1.82.236.17(em4)
联通IP(CNC):113.200.100.231 netmask 255.255.255.240 gateway 113.200.100.225(em1)

3、vi /etc/iproute2/rt_tables,增加网通和电信两个路由表
251 tel 电信路由表
252 cnc 网通路由表

4、设置电信的路由表(命令行直接执行)
ip route flush table tel #清空路由表
ip route add default 1.82.236.17 dev em4 src 1.82.236.21 table tel
ip rule add from 1.82.236.21 table tel

5、设置联通的路由表
ip route flush table cnc
ip route add default via 113.200.100.225 dev em1 src 113.200.100.231 table cnc
ip rule add from 113.200.100.231 table cnc

6、配置network启动脚本文件 在结尾exit 0之前增加如下内容:
# vi /etc/rc.d/init.d/network

ip route flush table tel
ip route add default 1.82.236.17 dev em4 src 1.82.236.21 table tel
ip rule add from 1.82.236.21 table tel

ip route flush table cnc
ip route add default via 113.200.100.225 dev em1 src 113.200.100.231 table cnc
ip rule add from 113.200.100.231 table cnc
exit 0

7、重启系统或网络可能失效,请加入启动脚本:
如果是ubuntu/debian,系统启动脚本是/etc/rc.local
如果是RedHat/centos,系统启动脚本是/etc/rc.d/rc.local

如果是ubuntu/debian,网络启动脚本是/etc/init.d/networking
如果是RedHat/centos,网络启动脚本是/etc/rc.d/init.d/network

原文地址:http://blog.51cto.com/xuchi/2108707

时间: 2024-07-28 12:48:17

centos7下双网卡电信、联通双通配置的相关文章

LVS+keepalived生产环境实现电信联通双VIP(DR模式)

参考: http://duyunlong.blog.51cto.com/1054716/1118447 http://www.austintek.com/LVS/LVS-HOWTO/HOWTO/LVS-HOWTO.LVS-DR.html http://www.cnblogs.com/Eivll0m/p/4580826.html 防火墙配置参考:http://wgkgood.blog.51cto.com/1192594/1102870 server全部为centos6.8 [[email prot

Centos7下多网卡的路由转发配置

Centos7前的版本用iptable 防火墙设置路由转发 :Centos7 以后的版本不能使用iptable 防火墙来设置路由器转发,而是得用firewall-cmd 来设置 首先输入firewall-cmd --list-all 来查看当前防火墙配置 假设接口 interfaces:eno1 ens1 ens3 三个 先配置外网接口: 然后输入 firewall-cmd --list-all --zone=external 查看外网接口 查看masquerade是否是YES 然后输入fire

Centos7 下Boost 1.61.0源码 配置开发环境

1 下载地址 https://sourceforge.net/projects/boost/files/boost/1.61.0/ boost_1_61_0.tar.gz 2 卸载系统自带的boost库 rpm -qa|grep boost 3 编译 配置环境 ./bootstrap.sh --prefix=/usr/local ./b2 install --with=all 4 修改环境变量 修改.bash_profile文件 cd /root vi .bash_profile PATH=$P

centos7下yum安装mysql5.6.30及配置多实例

1.在mysql官网上载tar包 MySQL-5.6.30-1.el6.i686.rpm-bundle.tar 进目录cd /home/fuyouling/ 解压tar -xvf MySQL-5.6.30-1.el6.i686.rpm-bundle.tar MySQL-client-5.6.30-1.el7.x86_64.rpm MySQL-devel-5.6.30-1.el7.x86_64.rpm MySQL-embedded-5.6.30-1.el7.x86_64.rpm MySQL-ser

windows2003服务器双线双IP双网卡设置方法

双线双ip很好,网通用户访问网通线路,电信用户访问电信线路.但很多人会选用导入静态路由表,这个办法看似完美,其实问题很多. 1.电信用户如果被解析到网通的ip上,服务器根据路由表会返回电信线路,但用户请求的是网通ip,所以用户什么也得不到,就好像你从一楼买了东西,商场却在二楼给你出货了,而且不告诉你要去二楼拿. 2.就算被正确解析了,但是如果是教育网用户,服务器会因为路由表里没有ip记录而不会返回任何东西. 3.ip不断的都在变化,也有新增的,要不停的维护路由表实在太累. 以上三条中的任意一条的

CentOS6.x双网卡采用主-备份策略绑定(bond)

一 介绍 如题所示,服务器安装了双网卡,然后进行网络配置.为了增强服务器的网络连通性,采用"主-备份"策略来配置两个网卡:每次只有一个网卡处于活动状态,在一个网卡出现问题无法使用时可以快速的切换到另外一张网卡上去,保证网络的持续可用.当然缺点是每次只有一个网卡工作,因此硬件资源的利用率不高 二 具体配置 1 关闭SELinux: [[email protected] ~]# getenforce 如果是开启状态,则 [[email protected] ~]# vim /etc/sel

RHEL7/CentOS7双网卡绑定-Network Teaming

RHEL7/CentOS7 Configure Network Teaming Network Teaming可联合或合并物理网络接口,形成具有较高吞吐量或冗余方式的逻辑网络接口.其作为网卡绑定的备选方式出现,在系统中和传统的bonding方式并存. 1. 系统环境 [[email protected] ~]# uname -a [[email protected] ~]# uname -a Linux test03 3.10.0-327.el7.x86_64 #1 SMP Thu Nov 19

Linux下双网卡绑定(bonding技术)

http://www.cnblogs.com/qmfsun/p/3810905.html Linux网卡绑定探析 2013-08-20 15:39:31 现在很多服务器都自带双千兆网口,利用网卡绑定既能增加网络带宽,同时又能做相应的冗余,目前应用于很多的场景.linux操作系统下自带的网卡绑定模式,Linux bonding驱动提供了一个把多个网络接口设备捆绑为单个网络接口设置来使用,用于网络负载均衡及网络冗余.当然现在网卡产商也会出一些针对windows操作系统网卡管理软件来做网卡绑定(win

centos7双网卡bond失败

centos7服务器进行双网卡绑定 配置文件 #cat ifcfg-em1 TYPE=Ethernet BOOTPROTO=none DEFROUTE=yes NAME=em1 DEVICE=em1 ONBOOT=yes MASTER=bond0 SLAVE=yes # cat ifcfg-em2 TYPE=Ethernet BOOTPROTO=none IPV4_FAILURE_FATAL=no NAME=em2 ONBOOT=yes MASTER=bond0 SLAVE=yes # cat