Centos7 双网卡配置

爱被打了一巴掌 2023-02-11 12:26 30阅读 0赞

文章目录

  • 背景
  • 启用网卡
  • 重启网络服务
  • 故障解除
    • 网卡的配置
    • 检测网卡启用情况
    • 速度测试
  • iperf3测速
    • 安装iperf3
    • 服务端启用服务
    • 客户端测试网速
  • 外网网卡切换
    • 停用eno1
    • 启用ens4f1
    • 检测

背景

组件CDH集群,每台服务器都配备双网卡

  • 内网用万兆交换机组件局域网
  • 联通外网

启用网卡

  1. cd /etc/sysconfig/network-scripts
  2. ls

在这里插入图片描述
其中ifcfg-eno1为外网的网卡

  1. TYPE=Ethernet
  2. PROXY_METHOD=none
  3. BROWSER_ONLY=no
  4. BOOTPROTO=static
  5. DEFROUTE=yes
  6. IPV4_FAILURE_FATAL=no
  7. IPV6INIT=yes
  8. IPV6_AUTOCONF=yes
  9. IPV6_DEFROUTE=yes
  10. IPV6_FAILURE_FATAL=no
  11. IPV6_ADDR_GEN_MODE=stable-privacy
  12. NAME=eno1
  13. UUID=fc7b0133-9a24-4f67-b956-a528076b5990
  14. DEVICE=eno1
  15. ONBOOT=yes
  16. IPADDR=10.103.66.76 #设置 IP 地址
  17. GATEWAY=10.103.66.65 #设置网关
  18. NETMASK=255.255.255.192 #设置子网掩码
  19. DNS1=10.96.1.18 #设置主 DNS
  20. DNS2=10.176.2.1 #设置备 DNS

ifcfg-eno2为内网的网卡

  1. TYPE=Ethernet
  2. PROXY_METHOD=none
  3. BROWSER_ONLY=no
  4. BOOTPROTO=static
  5. DEFROUTE=yes
  6. IPV4_FAILURE_FATAL=no
  7. IPV6INIT=yes
  8. IPV6_AUTOCONF=yes
  9. IPV6_DEFROUTE=yes
  10. IPV6_FAILURE_FATAL=no
  11. IPV6_ADDR_GEN_MODE=stable-privacy
  12. NAME=eno2
  13. UUID=55ba33b4-b85b-4283-bab2-4da717b70550
  14. DEVICE=eno2
  15. ONBOOT=yes
  16. IPADDR=10.2.0.7 #设置 IP 地址
  17. NETMASK=255.255.255.0 #设置子网掩码

注意:内网的配置种不能设置网关

重启网络服务

  1. systemctl restart netwrok

测试网络传输速度

在这里插入图片描述
满速才100M/s 肯定有问题。
交换机状态:亮红灯,但是能ping通,用内网ip传输速度不对
在这里插入图片描述

故障解除

由于错误的插入了非万兆网卡,所以之前的网速不够,
在这里插入图片描述
更换为万兆网卡后
在这里插入图片描述
指示灯变绿了!!! 神奇

网卡的配置

在这里插入图片描述
不知道自己新接入的到底是哪一个,我是一个一个试出来的,听说可以装一个软件测试网卡亮灯…无语!

我测了四次才把他们的对应关系测试出来的,关系如上上图

ifcfg-ens501

检测网卡启用情况

  1. ethtool ens5f1

在这里插入图片描述
万兆没问题!!!

速度测试

在这里插入图片描述
速度提升了40% ,但是还是不够快啊

copy文件测试还有可能和文件的琐碎程度、硬盘的读写速度有关

采用局域网的测速软件iperf3测一下

iperf3测速

安装iperf3

两台Server都需要安装

  1. sudo yum install iperf3

服务端启用服务

在服务器开启iperf3服务

  1. iperf3 -s -f m
  2. # 默认端口为5021 ,也可以用 -p 3000 指定使用3000端口
  3. # K , m , g表示Kbits , Mbits , Gbits或K , M , G表示KBytes , Mbytes , Gbytes

可以使用-D标志将服务器作为守护程序运行,并将服务器消息写入日志文件,如下所示

  1. iperf3 -s -D > iperf3log

客户端测试网速

c标志在客户端模式下运行iperf3并指定运行服务器的主机(使用其IP地址或域或主机名)、

  1. iperf3 -c 10.2.0.9 -f M
  2. # k m g K M G 含义同上

在这里插入图片描述

1G/s
Ohhhhhhhhhhhhhhhhhhhhhhh…
安装参考的网站

外网网卡切换

由于之前对多个网卡区分不够,导致外网一直用的是千兆网卡
在这里插入图片描述
虽然公司的交换机还是千兆的,但是为了…(为了啥我也不知道)
还是切换到万兆网卡吧,顺便也检测一下各个网卡的对应关系

停用eno1

  1. TYPE=Ethernet
  2. PROXY_METHOD=none
  3. BROWSER_ONLY=no
  4. BOOTPROTO=dhcp # 设置回自动
  5. DEFROUTE=yes
  6. IPV4_FAILURE_FATAL=no
  7. IPV6INIT=yes
  8. IPV6_AUTOCONF=yes
  9. IPV6_DEFROUTE=yes
  10. IPV6_FAILURE_FATAL=no
  11. IPV6_ADDR_GEN_MODE=stable-privacy
  12. NAME=eno1
  13. UUID=ac80d33b-80f1-495a-ab7a-ce5b667b751d
  14. DEVICE=eno1
  15. ONBOOT=no #停用此网卡

启用ens4f1

  1. TYPE=Ethernet
  2. PROXY_METHOD=none
  3. BROWSER_ONLY=no
  4. BOOTPROTO=static # 改为静态
  5. DEFROUTE=yes
  6. IPV4_FAILURE_FATAL=no
  7. IPV6INIT=yes
  8. IPV6_AUTOCONF=yes
  9. IPV6_DEFROUTE=yes
  10. IPV6_FAILURE_FATAL=no
  11. IPV6_ADDR_GEN_MODE=stable-privacy
  12. NAME=ens4f0
  13. UUID=bc6bf13d-f1e0-4d9c-92e8-7112f6466d3c
  14. DEVICE=ens4f0
  15. ONBOOT=yes #启用此网卡
  16. IPADDR=10.103.66.76 #ip
  17. GATEWAY=10.103.66.65 # 网关
  18. NETMASK=255.255.255.192 # 子网掩码
  19. DNS1=10.96.1.18 # 首选DNS服务器
  20. DNS2=10.176.2.1 # 备选DNS服务器
  21. ~
  22. ~

检测

首先重启网络服务

  1. systemctl restart network
  2. service network restart

查看网卡情况

  1. ethtool ens4f0

在这里插入图片描述
万兆没错了! 虽然感觉目前还用不上,哈哈哈

盲猜对了对应的ens4f0,经此检验 网卡对应关系全部清楚

在这里插入图片描述
对应物理网卡为:
在这里插入图片描述
ifcfg-lo 是表示主机的回坏地址,不是实际网卡

发表评论

表情:
评论列表 (有 0 条评论,30人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Centos7网卡配置

    网卡配置 网卡配置非常重要,它关乎到我们的虚拟机与外界交互的出入口,在这里我只是放了一些关键的配置,具体教程小伙伴们可以点开文章最下方连接 宿主机 我们的宿主机实