问题背景:

    业务需要,针对业务需要不同地域的机构访问,所以需要在同一台机器上配置不同IP并配置不同网关,实现不用机构可以访问同一台服务器办理业务。

系统环境:

    centos linux7

网络环境:

    服务器是vmware虚拟服务器,手动添加一块新网卡eth1,要求配置如下。

    eth0:10.0.7.2    gw :10.0.7.254    netmask:255.255.255.0

    eth1:168.6.101.2   gw :168.6.101.254  netmask:255.255.255.0

配置方法:

   1、添加新网卡eth1网段是168.6.101.0网段。添加成功后进入系统中,如果使用ifconfig到并不会看到添加网卡内容。

             

            其中eth1是新添加的网卡

            手动创建网卡配置文件,通过copy ifcfg-eth0 复制出一份 ifcfg-eth1的副本出来,配置网卡1的时候有两点需要注意一下。

            ********UUID=9420c638-16e9-41a1-bf59-325c6f601871 ——需要改成eth1的UUID,查看方法# uuidgen eth1即可得到结果********

            ********GATEWAY=10.0.7.254  ——由于同一台机器中新加网卡,原默认网关是eth0的,如果在手动修改eth1的时候添加新的网关会导致冲突,结果就是两个网卡都会断开连接。********

    修改eth1配置文件时:

            #vim /etc/iproute2/rt_tables/ ifcfg-eth1

            修改:NAME、DEVICE、UUID、IPADDR、NETMASK 

            删除:GATEWAY

    2、修改完成之后重启网络服务

           启动第二块网卡:ifup eth1

           重启网络服务: service network restart 

           验证网卡是否启动:ifconfig查看即可

            #以上完成之后并不能实现不同IP访问不同网关,只能实现10网段的地址可以通过网关访问出去,但168网段的地址只能在同一个vlan下的局域网内互相访问。

           #原因是我们在修改配置文件的时候,eth0有添加网关内容,eth1并没有设置网关,系统默认使用10.0.7.254 网关,168肯定是不能使用的了。

    3、添加编辑路由表

           (1)修改vim /etc/iproute2/rt_tables,添加内容:

            252   1

            251   2

           (2)#命令行执行下列命令,添加原路返回路由——此处注意在命令行执行下列命令是临时生效。

            ip route flush table 1

              ip route add default via 10.0.7.254 dev eth0 src 10.0.7.2 table 1

              ip rule add from 10.0.7.2 table 1

              ip route flush table 2

                ip route add default via 168.6.101.254 dev eth1 src 168.6.101.2 table 2

                   ip rule add from 168.6.101.2 table 2

       4. 将添加以上命令时建议添加到/etc/rc.d/init.d/network文件的后面,保证机器重启开机自动运行。

            

     4、可以验证效果了

                                

    

转载于:https://www.cnblogs.com/liujiyu/p/9045575.html

centos7添加新网卡实现双IP双网关相关推荐

  1. cnetos6,centos7添加新网卡,系统不识别的解决办法

    今天做实验的时候,需要为虚拟添加一块新网卡,可系统怎么也识别不到,各种百度,google,各种重启都不成功 我以为只要新添加一块系统就会识别到的,可实事并非如此 总结:要重新写新网卡配置文件,并修改H ...

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

    windows2003服务器双线双IP双网卡设置方法 双线 双线双ip很好,网通用户访问网通线路,电信用户访问电信线路. 很多人会选用导入静态路由表,这个办法看似完美,其实问题很多. 1.电信用户如果 ...

  3. Windows系统单网卡配置双IP双网关

    Windows系统单网卡配置双IP双网关,一般情况下单网卡配置双IP是没有问题,当问题常常出在配置双网关上,默认windows系统只能有一个网关.这样对于需要配置双IP双网关的环境就有些问题.对于双线 ...

  4. 服务器双网卡双IP双网关冲突的解决办法

    Web服务器双网卡双IP双网关冲突的解决办法 2010-11-02 03:04web服务器带双网卡,每个网卡接不同的isp,ip以及网关都不同, 由于windows系统对双网关支持不好,会出现某个网卡 ...

  5. Centos8、Centos7解决Ens33网卡不显示IP地址的问题。

    @Centos8.Centos7解决Ens33网卡不显示IP地址的问题. Centos8.Centos7解决Ens33网卡不显示IP地址的问题. Centos8和Centos7有很多相似之处.对于En ...

  6. Centos7添加虚拟网卡

    Centos7添加虚拟网卡 一.确认内核是否支持tun/tap 二. 加载内核模块 三. 安装tunctl命令 四. 创建和配置虚拟网卡 较高版本的linux大都自带了tun/tap 驱动程序用以实现 ...

  7. CentOS7中NAT网卡设置静态IP

    CentOS7中NAT网卡设置静态IP 一.确保虚拟机网卡使用的是NAT模式 二.确保真机VMNET8网卡启动 三.真机以太网和VMnet8网络共享 右键以太网-->属性-->共享--&g ...

  8. [转] 双线双IP双网卡配置

    做互联网网站,最头疼的事情之一就是电信和网通的互联互不通了,为了能够让北方网通和南方电信用户都可以快速的访问网站,解决办法就是托管到双线机房.双线机房有两类,一类是通过BGP技术实现互联互通,服务器只 ...

  9. 腾讯云服务器增加网卡,腾讯云centos7服务器添加辅助网卡绑定多IP实践

    购买的腾讯云CVM服务器默认只有一个公网IP的,如果您的业务有多IP的需求,可以通过云服务器绑定弹性网卡,再通过弹性网卡绑定弹性公网IP的方式实现.本文为介绍如何通过绑定弹性网卡的方式,绑定弹性公网I ...

最新文章

  1. 监控系统 Prometheus 和 Zabbix 对比
  2. 自动装箱与自动拆箱的一些问题
  3. 数据中心的供配电与空调
  4. 崩溃!Win10 强制更新导致电脑无限重启
  5. 【识记】Nginx 访问控制
  6. 优先级队列之PriorityQueue
  7. 山城虽寒、但物联却热,探访中移物联小记一笔……
  8. SSD固态硬盘优化设置图文教程
  9. 怎样把游戏从计算机卸载了,电脑桌面上的游戏怎么卸载,电脑桌面上的游戏怎么卸载?...
  10. 腾讯视频url获取方法
  11. python好玩游戏的物品清单_Python学习笔记函数之小结好玩游戏的物品清单
  12. 易语言.奇易浏览框模块.入门教程
  13. CentOS 和Windows 下配置MySQL远程访问
  14. 一种快速分词系统的设计与实现
  15. 诺瓦科技--测试开发工程师(7.12)
  16. Flash P2P 语音视频聊天示例
  17. 水晶报表报表条码的处理方法
  18. 解决win右键不显示发送到桌面快捷方式
  19. Effects特效包之“上帝之光”Sun Shafts 光线特效
  20. ICT【计算机网络】学习笔记四

热门文章

  1. Android判断当前线程是否是主线程的方法
  2. Android Fragment应用实战
  3. GridView 中设置某列,截取字符串加... 和 鼠标放上去字符全部显示
  4. 二维动态数组定义及二维静态数组与**P的区别
  5. ASP.NET 2.0 - 选用DataSet或DataReader
  6. Freenom.com的域名+github pages+netlify的CDN加速
  7. 输入流中的read和readfully方法区别和原理
  8. RT-Flash imxrt 系列rt1052 rt1060量产神器宣传
  9. 通过生成器写一个日志调用方法
  10. [BZOJ1799][Ahoi2009]self 同类分布(数位dp)