centos7 双网卡同网段双网关配置 您所在的位置:网站首页 服务器双线接入网卡配置失败 centos7 双网卡同网段双网关配置

centos7 双网卡同网段双网关配置

2024-07-10 19:00| 来源: 网络整理| 查看: 265

需求:

#1、服务器为双网卡; #2、网卡1为互联网 172.16.137.99/24/254 #3、网卡2为旅游专网 172.16.137.97/24/1 #4、互联网路由器为172.16.137.254 #5、旅游网需访问网关 172.16.134.1、135.1、136.1 。。。 #6、实现服务器被互联网访问,也能被旅游网访问; 1、配置网卡

网卡1

[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eno1 PROXY_METHOD="none" BOOTPROTO="static" DEFROUTE="yes" IPV4_FAILURE_FATAL="no" NAME="eno1" DEVICE="eno1" ONBOOT="yes" IPADDR="172.16.137.99" PREFIX="24" GATEWAY="172.16.137.254" DNS1="60.255.80.18" DNS2="60.255.80.19" [root@localhost ~]#

  

网卡2(不要设置GATEWAY,不要设置GATEWAY,不要设置GATEWAY,重要的事情说三遍!)

[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eno2 PROXY_METHOD="none" BOOTPROTO="static" DEFROUTE="yes" IPV4_FAILURE_FATAL="no" NAME="eno2" DEVICE="eno2" ONBOOT="yes" IPADDR="172.16.137.97" PREFIX="24" GATEWAY="172.16.137.1" DNS1="60.255.80.18" DNS2="60.255.80.19" [root@localhost ~]# 2、查看ip地址 [root@localhost ~]# ip a 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: eno1: mtu 1500 qdisc mq state UP group default qlen 1000 link/ether ec:aa:a0:19:85:98 brd ff:ff:ff:ff:ff:ff inet 172.16.137.99/24 brd 172.16.137.255 scope global noprefixroute eno1 valid_lft forever preferred_lft forever inet6 fe80::eeaa:a0ff:fe19:8598/64 scope link valid_lft forever preferred_lft forever 3: eno2: mtu 1500 qdisc mq state UP group default qlen 1000 link/ether ec:aa:a0:19:85:99 brd ff:ff:ff:ff:ff:ff inet 172.16.137.97/24 brd 172.16.137.255 scope global noprefixroute eno2 valid_lft forever preferred_lft forever inet6 fe80::eeaa:a0ff:fe19:8599/64 scope link valid_lft forever preferred_lft forever 4: enp0s26u1u2u5: mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 link/ether ee:aa:a0:19:85:9f brd ff:ff:ff:ff:ff:ff [root@localhost ~]#

ip配置生效,测试网关只有网卡1通,网卡2不通。

3、添加路由

查看路由

[root@localhost ~]# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 172.16.137.254 0.0.0.0 UG 100 0 0 eno1 0.0.0.0 172.16.137.1 0.0.0.0 UG 101 0 0 eno2172.16.137.0 0.0.0.0 255.255.255.0 U 100 0 0 eno1 172.16.137.0 0.0.0.0 255.255.255.0 U 101 0 0 eno2 [root@localhost ~]#

添加临时路由,既然需要通不同旅游专网网段,我添加目标路由172.16.0.0 16位子网掩码到172.16.137.1出

route add -net 172.16.0.0 netmask 255.255.0.0 gw 172.16.137.1

再查看路由

[root@localhost ~]# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 172.16.137.254 0.0.0.0 UG 100 0 0 eno1 0.0.0.0 172.16.137.1 0.0.0.0 UG 101 0 0 eno2 172.16.0.0 172.16.137.1 255.255.0.0 UG 101 0 0 eno2 172.16.137.0 0.0.0.0 255.255.255.0 U 100 0 0 eno1 172.16.137.0 0.0.0.0 255.255.255.0 U 101 0 0 eno2 [root@localhost ~]#

其他旅游专线专线,能ping通,也能被其他旅游网专线ping通。至此路由配置已通。

4、添加永久路由 #1、添加route文件,文件名route + 网卡名 [root@localhost ~]# vim /etc/sysconfig/network-scripts/route-eno2 #2、添加路由 172.16.0.0/16 via 172.16.137.1 dev eno2 #3、重启网络 systemctl restart network

 



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有