暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Linux:添加网卡硬件后「ifconfig」不显示

Nephilim 2024-08-28
178

Tips:一些记录,一些笔记



2024/08/27

TUESDAY

Do things to exacting, breaks things break.

做事过于苛求,反而把事情弄坏。



01

硬件上添加网卡


这里,我是通过虚拟机(VMware)模拟硬件环境上的「新增网卡」的动作的:

可以看到,当前虚拟机上,其实是有「5块」网卡的。


02

Linux查看网卡配置


通常查看Linux系统的网卡情况,我们会使用命令「ifconfig」

    [root@node1 ~]# ifconfig
    ens192: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
    inet 192.168.2.18 netmask 255.255.255.0 broadcast 192.168.2.255
    inet6 fe80::250:56ff:feac:f04b prefixlen 64 scopeid 0x20<link>
    ether 00:50:56:ac:f0:4b txqueuelen 1000 (Ethernet)
    RX packets 4451 bytes 9948659 (9.4 MiB)
    RX errors 0 dropped 12 overruns 0 frame 0
    TX packets 4599 bytes 401053 (391.6 KiB)
    TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0


    lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
    inet 127.0.0.1 netmask 255.0.0.0
    inet6 ::1 prefixlen 128 scopeid 0x10<host>
    loop txqueuelen 1000 (Local Loopback)
    RX packets 0 bytes 0 (0.0 B)
    RX errors 0 dropped 0 overruns 0 frame 0
    TX packets 0 bytes 0 (0.0 B)
    TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0


    virbr0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
    inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255
    ether 52:54:00:56:c4:52 txqueuelen 1000 (Ethernet)
    RX packets 0 bytes 0 (0.0 B)
    RX errors 0 dropped 0 overruns 0 frame 0
    TX packets 0 bytes 0 (0.0 B)
    TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0


    [root@node1 ~]#
    [root@node1 ~]# ifconfig | grep flags
    ens192: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
    lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
    virbr0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
    [root@node1 ~]#


    可以从以上的命令反馈中看到,「ifconfig」并没有识别到新增的四块网卡。


    至此,本文题目所示的问题产生了。


    03

    网卡是否被添加到了系统


    首先看,网卡是否被正确的添加到了系统中:

      [root@node1 ~]# lspci | grep "VMware VMXNET3"
      04:00.0 Ethernet controller: VMware VMXNET3 Ethernet Controller (rev 01)
      0b:00.0 Ethernet controller: VMware VMXNET3 Ethernet Controller (rev 01)
      0c:00.0 Ethernet controller: VMware VMXNET3 Ethernet Controller (rev 01)
      13:00.0 Ethernet controller: VMware VMXNET3 Ethernet Controller (rev 01)
      1b:00.0 Ethernet controller: VMware VMXNET3 Ethernet Controller (rev 01)
      [root@node1 ~]#

      这里,由于我们使用的是VMware模拟的硬件设备,因此过滤条件是「VMware VMXNET3」


      从上面的命令反馈可以看到,网卡其实是被成功添加到了系统中的,只不过与「ifconfig」的输出结果还有一些出入。

      因此,这个问题并不是很大。


      04

      问题的解决


      在Linux中,管理网络设备的服务是「NetworkManager」,而它对应的命令工具是「nmcli」


      解决该问题,就需要用到它们。


      具体如下:

        [root@node1 ~]# nmcli device status
        Error: NetworkManager is not running.
        [root@node1 ~]#
        [root@node1 ~]# service NetworkManager status
        Redirecting to bin/systemctl status NetworkManager.service
        NetworkManager.service - Network Manager
        Loaded: loaded (/usr/lib/systemd/system/NetworkManager.service; disabled; vendor preset: enabled)
        Active: inactive (dead)
        Docs: man:NetworkManager(8)
        [root@node1 ~]#
        [root@node1 ~]# service NetworkManager start
        Redirecting to bin/systemctl start NetworkManager.service
        [root@node1 ~]#
        [root@node1 ~]# service NetworkManager status
        Redirecting to bin/systemctl status NetworkManager.service
        NetworkManager.service - Network Manager
        Loaded: loaded (/usr/lib/systemd/system/NetworkManager.service; disabled; vendor preset: enabled)
        Active: active (running) since Tue 2024-08-27 22:16:33 CST; 2s ago
        Docs: man:NetworkManager(8)
        Main PID: 3583 (NetworkManager)
        Tasks: 8
        CGroup: /system.slice/NetworkManager.service
        ├─3583 /usr/sbin/NetworkManager --no-daemon
        ├─3593 /sbin/dhclient -d -q -sf usr/libexec/nm-dhcp-helper -pf var/run/dhclient-ens161.pid -lf ...
        ├─3597 /sbin/dhclient -d -q -sf usr/libexec/nm-dhcp-helper -pf var/run/dhclient-ens193.pid -lf ...
        ├─3598 /sbin/dhclient -d -q -sf usr/libexec/nm-dhcp-helper -pf var/run/dhclient-ens224.pid -lf ...
        └─3599 /sbin/dhclient -d -q -sf usr/libexec/nm-dhcp-helper -pf var/run/dhclient-ens256.pid -lf ...


        Aug 27 22:16:34 node1 NetworkManager[3583]: <info> [1724768194.6035] dhcp4 (ens256): lease time 86400
        Aug 27 22:16:34 node1 NetworkManager[3583]: <info> [1724768194.6035] dhcp4 (ens256): nameserver '192.168.2.1'
        Aug 27 22:16:34 node1 NetworkManager[3583]: <info> [1724768194.6035] dhcp4 (ens256): domain name 'ctc'
        Aug 27 22:16:34 node1 NetworkManager[3583]: <info> [1724768194.6035] dhcp4 (ens256): state changed unkno...ound
        Aug 27 22:16:34 node1 NetworkManager[3583]: <info> [1724768194.6044] device (ens256): state change: ip-c...ed')
        Aug 27 22:16:34 node1 NetworkManager[3583]: <info> [1724768194.6049] device (ens256): state change: ip-c...ed')
        Aug 27 22:16:34 node1 NetworkManager[3583]: <info> [1724768194.6051] device (ens256): state change: seco...ed')
        Aug 27 22:16:34 node1 dhclient[3599]: bound to 192.168.2.44 -- renewal in 38252 seconds.
        Aug 27 22:16:34 node1 NetworkManager[3583]: <info> [1724768194.6184] device (ens256): Activation: succes...ted.
        Aug 27 22:16:34 node1 NetworkManager[3583]: <info> [1724768194.6188] manager: startup complete
        Hint: Some lines were ellipsized, use -l to show in full.
        [root@node1 ~]#
        [root@node1 ~]# nmcli device status
        DEVICE TYPE STATE CONNECTION
        ens192 ethernet connected ens192
        ens161 ethernet connected Wired connection 1
        ens193 ethernet connected Wired connection 2
        ens224 ethernet connected Wired connection 3
        ens256 ethernet connected Wired connection 4
        virbr0 bridge connected virbr0
        lo loopback unmanaged --
        virbr0-nic tun unmanaged --
        [root@node1 ~]#


        可以看到,当我们启动了「NetworkManager」服务后,通过「nmcli device status」就可以看到新增的四块网卡了。


        这个时候,通过「ifconfig」命令,已经可以看到它们了:

          [root@node1 ~]# ifconfig | grep flags
          ens161: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
          ens192: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
          ens193: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
          ens224: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
          ens256: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
          lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
          virbr0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
          [root@node1 ~]#
          [root@node1 ~]# ifconfig
          ens161: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
          inet 192.168.2.43 netmask 255.255.255.0 broadcast 192.168.2.255
          inet6 fe80::a2a0:fdd1:e875:8915 prefixlen 64 scopeid 0x20<link>
          ether 00:50:56:ac:5e:6d txqueuelen 1000 (Ethernet)
          RX packets 248 bytes 17572 (17.1 KiB)
          RX errors 0 dropped 9 overruns 0 frame 0
          TX packets 16 bytes 1840 (1.7 KiB)
          TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0


          ens192: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
          inet 192.168.2.18 netmask 255.255.255.0 broadcast 192.168.2.255
          inet6 fe80::250:56ff:feac:f04b prefixlen 64 scopeid 0x20<link>
          ether 00:50:56:ac:f0:4b txqueuelen 1000 (Ethernet)
          RX packets 6851 bytes 10765281 (10.2 MiB)
          RX errors 0 dropped 60 overruns 0 frame 0
          TX packets 6599 bytes 601149 (587.0 KiB)
          TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0


          ens193: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
          inet 192.168.2.41 netmask 255.255.255.0 broadcast 192.168.2.255
          inet6 fe80::8d1f:15ef:daf8:5a79 prefixlen 64 scopeid 0x20<link>
          ether 00:50:56:ac:df:17 txqueuelen 1000 (Ethernet)
          RX packets 245 bytes 17392 (16.9 KiB)
          RX errors 0 dropped 6 overruns 0 frame 0
          TX packets 16 bytes 1840 (1.7 KiB)
          TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0


          ens224: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
          inet 192.168.2.42 netmask 255.255.255.0 broadcast 192.168.2.255
          inet6 fe80::4607:858d:ce0e:ad4e prefixlen 64 scopeid 0x20<link>
          ether 00:50:56:ac:e2:11 txqueuelen 1000 (Ethernet)
          RX packets 242 bytes 17212 (16.8 KiB)
          RX errors 0 dropped 3 overruns 0 frame 0
          TX packets 16 bytes 1840 (1.7 KiB)
          TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0


          ens256: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
          inet 192.168.2.44 netmask 255.255.255.0 broadcast 192.168.2.255
          inet6 fe80::ce4:ddcc:551b:ef8c prefixlen 64 scopeid 0x20<link>
          ether 00:50:56:ac:97:97 txqueuelen 1000 (Ethernet)
          RX packets 239 bytes 17032 (16.6 KiB)
          RX errors 0 dropped 0 overruns 0 frame 0
          TX packets 16 bytes 1840 (1.7 KiB)
          TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0


          lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
          inet 127.0.0.1 netmask 255.0.0.0
          inet6 ::1 prefixlen 128 scopeid 0x10<host>
          loop txqueuelen 1000 (Local Loopback)
          RX packets 0 bytes 0 (0.0 B)
          RX errors 0 dropped 0 overruns 0 frame 0
          TX packets 0 bytes 0 (0.0 B)
          TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0


          virbr0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
          inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255
          ether 52:54:00:56:c4:52 txqueuelen 1000 (Ethernet)
          RX packets 0 bytes 0 (0.0 B)
          RX errors 0 dropped 0 overruns 0 frame 0
          TX packets 0 bytes 0 (0.0 B)
          TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0


          [root@node1 ~]#
          [root@node1 ~]# ls -ltr etc/sysconfig/network-scripts/ | grep "ifcfg-"
          -rw-r--r--. 1 root root 254 May 22 2020 ifcfg-lo
          -rw-r--r--. 1 root root 403 Aug 26 11:06 ifcfg-ens192
          [root@node1 ~]#


          但由于没有创建对应的「ifcfg-*」的文件,因此它们的IP地址都是通过DHCP服务自动分配的。


          要进一步配置网卡,需要两个信息:

          • 通过命令「ifconfig」或者「ip addr」找到对应网卡的MAC地址

          • 通过命令「nmcli」找到对应网卡的UUID


          通过「nmcli con show」找到对应网卡的UUID信息:

            [root@node1 ~]# nmcli con show
            NAME UUID TYPE DEVICE
            ens192 0ddc9241-52c2-48b4-8950-eb834bd700b1 ethernet ens192
            Wired connection 1 4ad688c0-0ce4-36c0-9d16-b859d375f305 ethernet ens161
            Wired connection 2 dd93dcf1-c2d5-3261-aca4-2fead193ffd9 ethernet ens193
            Wired connection 3 5c7bec94-dcb2-382d-bf18-ccbcafd96ccc ethernet ens224
            Wired connection 4 38d4a993-3fe1-38e3-9d7f-bcb3b711f91e ethernet ens256
            virbr0 dd0ddff4-8376-4dc2-ad70-8d648cb136f2 bridge virbr0
            [root@node1 ~]#


            通过「ip addr」找到对应网卡的MAC地址「link/ether」:

              [root@node1 ~]# ip addr
              1: lo: <LOOPBACK,UP,LOWER_UP> 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: ens161: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
              link/ether 00:50:56:ac:5e:6d brd ff:ff:ff:ff:ff:ff
              inet 192.168.2.43/24 brd 192.168.2.255 scope global noprefixroute dynamic ens161
              valid_lft 85857sec preferred_lft 85857sec
              inet6 fe80::a2a0:fdd1:e875:8915/64 scope link noprefixroute
              valid_lft forever preferred_lft forever
              3: ens192: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
              link/ether 00:50:56:ac:f0:4b brd ff:ff:ff:ff:ff:ff
              inet 192.168.2.18/24 brd 192.168.2.255 scope global ens192
              valid_lft forever preferred_lft forever
              inet6 fe80::250:56ff:feac:f04b/64 scope link noprefixroute
              valid_lft forever preferred_lft forever
              4: ens193: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
              link/ether 00:50:56:ac:df:17 brd ff:ff:ff:ff:ff:ff
              inet 192.168.2.41/24 brd 192.168.2.255 scope global noprefixroute dynamic ens193
              valid_lft 85857sec preferred_lft 85857sec
              inet6 fe80::8d1f:15ef:daf8:5a79/64 scope link noprefixroute
              valid_lft forever preferred_lft forever
              5: ens224: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
              link/ether 00:50:56:ac:e2:11 brd ff:ff:ff:ff:ff:ff
              inet 192.168.2.42/24 brd 192.168.2.255 scope global noprefixroute dynamic ens224
              valid_lft 85857sec preferred_lft 85857sec
              inet6 fe80::4607:858d:ce0e:ad4e/64 scope link noprefixroute
              valid_lft forever preferred_lft forever
              6: ens256: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
              link/ether 00:50:56:ac:97:97 brd ff:ff:ff:ff:ff:ff
              inet 192.168.2.44/24 brd 192.168.2.255 scope global noprefixroute dynamic ens256
              valid_lft 85857sec preferred_lft 85857sec
              inet6 fe80::ce4:ddcc:551b:ef8c/64 scope link noprefixroute
              valid_lft forever preferred_lft forever
              7: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
              link/ether 52:54:00:56:c4:52 brd ff:ff:ff:ff:ff:ff
              inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0
              valid_lft forever preferred_lft forever
              8: virbr0-nic: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast master virbr0 state DOWN group default qlen 1000
              link/ether 52:54:00:56:c4:52 brd ff:ff:ff:ff:ff:ff
              [root@node1 ~]#


              开始编辑网卡配置文件,这里只演示其中一个的做法,其他的都是一样的方法。



              05

              自定义网卡配置


              进入网卡的配置文件存放的目录「/etc/sysconfig/network-scripts」

                [root@node1 network-scripts]# pwd
                /etc/sysconfig/network-scripts
                [root@node1 network-scripts]#
                [root@node1 network-scripts]# ls -ltr | grep ifcfg
                -rw-r--r--. 1 root root 254 May 22 2020 ifcfg-lo
                -rw-r--r--. 1 root root 403 Aug 26 11:06 ifcfg-ens192
                [root@node1 network-scripts]#
                [root@node1 network-scripts]# nmcli con show
                NAME UUID TYPE DEVICE
                ens192 0ddc9241-52c2-48b4-8950-eb834bd700b1 ethernet ens192
                Wired connection 1 4ad688c0-0ce4-36c0-9d16-b859d375f305 ethernet ens161
                Wired connection 2 dd93dcf1-c2d5-3261-aca4-2fead193ffd9 ethernet ens193
                Wired connection 3 5c7bec94-dcb2-382d-bf18-ccbcafd96ccc ethernet ens224
                Wired connection 4 38d4a993-3fe1-38e3-9d7f-bcb3b711f91e ethernet ens256
                virbr0 dd0ddff4-8376-4dc2-ad70-8d648cb136f2 bridge virbr0
                [root@node1 network-scripts]#
                [root@node1 network-scripts]# ifconfig ens161
                ens161: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
                inet 192.168.2.43 netmask 255.255.255.0 broadcast 192.168.2.255
                inet6 fe80::a2a0:fdd1:e875:8915 prefixlen 64 scopeid 0x20<link>
                ether 00:50:56:ac:5e:6d txqueuelen 1000 (Ethernet)
                RX packets 1387 bytes 94854 (92.6 KiB)
                RX errors 0 dropped 9 overruns 0 frame 0
                TX packets 16 bytes 1840 (1.7 KiB)
                TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0


                [root@node1 network-scripts]#


                开始配置:

                  [root@node1 network-scripts]# cp ifcfg-ens192 ifcfg-ens161
                  [root@node1 network-scripts]#
                  [root@node1 network-scripts]# vi ifcfg-ens161
                  [root@node1 network-scripts]# cat ifcfg-ens161
                  TYPE="Ethernet"
                  PROXY_METHOD="none"
                  BROWSER_ONLY="no"
                  BOOTPROTO="static"
                  DEFROUTE="yes"
                  IPV4_FAILURE_FATAL="no"
                  IPV6INIT="yes"
                  IPV6_AUTOCONF="yes"
                  IPV6_DEFROUTE="yes"
                  IPV6_FAILURE_FATAL="no"
                  IPV6_ADDR_GEN_MODE="stable-privacy"
                  NAME="ens161"
                  UUID="4ad688c0-0ce4-36c0-9d16-b859d375f305"
                  HWADDR="00:50:56:ac:5e:6d"
                  DEVICE="ens161"
                  ONBOOT="yes"
                  IPADDR="192.168.3.18"
                  PREFIX="24"
                  GATEWAY="192.168.3.192"
                  IPV6_PRIVACY="no"
                  DNS1="8.8.8.8"
                  [root@node1 network-scripts]#


                  最后,重启网卡即可:

                    [root@node1 network-scripts]# ifconfig ens161
                    ens161: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
                    inet 192.168.2.43 netmask 255.255.255.0 broadcast 192.168.2.255
                    inet6 fe80::a2a0:fdd1:e875:8915 prefixlen 64 scopeid 0x20<link>
                    ether 00:50:56:ac:5e:6d txqueuelen 1000 (Ethernet)
                    RX packets 5599 bytes 377585 (368.7 KiB)
                    RX errors 0 dropped 9 overruns 0 frame 0
                    TX packets 16 bytes 1840 (1.7 KiB)
                    TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0


                    [root@node1 network-scripts]#
                    [root@node1 network-scripts]# ifdown ens161
                    [root@node1 network-scripts]# ifup ens161
                    [root@node1 network-scripts]#
                    [root@node1 network-scripts]# ifconfig ens161
                    ens161: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
                    inet 192.168.3.18 netmask 255.255.255.0 broadcast 192.168.3.255
                    inet6 fe80::250:56ff:feac:5e6d prefixlen 64 scopeid 0x20<link>
                    ether 00:50:56:ac:5e:6d txqueuelen 1000 (Ethernet)
                    RX packets 53 bytes 3180 (3.1 KiB)
                    RX errors 0 dropped 9 overruns 0 frame 0
                    TX packets 11 bytes 738 (738.0 B)
                    TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0


                    [root@node1 network-scripts]#


                    也可以通过重启网络服务重启:

                      [root@node1 network-scripts]# /etc/init.d/network restart
                      Restarting network (via systemctl): [ OK ]
                      [root@node1 network-scripts]#


                      查看新增的网卡信息:

                        [root@node1 network-scripts]# nmcli con show
                        NAME UUID TYPE DEVICE
                        Wired connection 2 dd93dcf1-c2d5-3261-aca4-2fead193ffd9 ethernet ens193
                        ens161 4ad688c0-0ce4-36c0-9d16-b859d375f305 ethernet ens161
                        ens192 0ddc9241-52c2-48b4-8950-eb834bd700b1 ethernet ens192
                        Wired connection 3 5c7bec94-dcb2-382d-bf18-ccbcafd96ccc ethernet ens224
                        Wired connection 4 38d4a993-3fe1-38e3-9d7f-bcb3b711f91e ethernet ens256
                        virbr0 dd0ddff4-8376-4dc2-ad70-8d648cb136f2 bridge virbr0
                        [root@node1 network-scripts]#
                        [root@node1 network-scripts]# nmcli con show | grep ens161
                        ens161 4ad688c0-0ce4-36c0-9d16-b859d375f305 ethernet ens161
                        [root@node1 network-scripts]#
                        [root@node1 network-scripts]# ifconfig ens161
                        ens161: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
                        inet 192.168.3.18 netmask 255.255.255.0 broadcast 192.168.3.255
                        inet6 fe80::a2a0:fdd1:e875:8915 prefixlen 64 scopeid 0x20<link>
                        ether 00:50:56:ac:5e:6d txqueuelen 1000 (Ethernet)
                        RX packets 80 bytes 4940 (4.8 KiB)
                        RX errors 0 dropped 9 overruns 0 frame 0
                        TX packets 17 bytes 1322 (1.2 KiB)
                        TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0


                        [root@node1 network-scripts]#
                        [root@node1 network-scripts]# ip addr
                        1: lo: <LOOPBACK,UP,LOWER_UP> 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: ens161: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
                        link/ether 00:50:56:ac:5e:6d brd ff:ff:ff:ff:ff:ff
                        inet 192.168.3.18/24 brd 192.168.3.255 scope global noprefixroute ens161
                        valid_lft forever preferred_lft forever
                        inet6 fe80::a2a0:fdd1:e875:8915/64 scope link noprefixroute
                        valid_lft forever preferred_lft forever
                        3: ens192: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
                        link/ether 00:50:56:ac:f0:4b brd ff:ff:ff:ff:ff:ff
                        inet 192.168.2.18/24 brd 192.168.2.255 scope global noprefixroute ens192
                        valid_lft forever preferred_lft forever
                        inet6 fe80::174a:d540:31b0:9f85/64 scope link noprefixroute
                        valid_lft forever preferred_lft forever
                        4: ens193: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
                        link/ether 00:50:56:ac:df:17 brd ff:ff:ff:ff:ff:ff
                        inet 192.168.2.41/24 brd 192.168.2.255 scope global noprefixroute dynamic ens193
                        valid_lft 77507sec preferred_lft 77507sec
                        inet6 fe80::8d1f:15ef:daf8:5a79/64 scope link noprefixroute
                        valid_lft forever preferred_lft forever
                        5: ens224: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
                        link/ether 00:50:56:ac:e2:11 brd ff:ff:ff:ff:ff:ff
                        inet 192.168.2.42/24 brd 192.168.2.255 scope global noprefixroute dynamic ens224
                        valid_lft 77507sec preferred_lft 77507sec
                        inet6 fe80::4607:858d:ce0e:ad4e/64 scope link noprefixroute
                        valid_lft forever preferred_lft forever
                        6: ens256: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
                        link/ether 00:50:56:ac:97:97 brd ff:ff:ff:ff:ff:ff
                        inet 192.168.2.44/24 brd 192.168.2.255 scope global noprefixroute dynamic ens256
                        valid_lft 77507sec preferred_lft 77507sec
                        inet6 fe80::ce4:ddcc:551b:ef8c/64 scope link noprefixroute
                        valid_lft forever preferred_lft forever
                        7: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
                        link/ether 52:54:00:56:c4:52 brd ff:ff:ff:ff:ff:ff
                        inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0
                        valid_lft forever preferred_lft forever
                        8: virbr0-nic: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast master virbr0 state DOWN group default qlen 1000
                        link/ether 52:54:00:56:c4:52 brd ff:ff:ff:ff:ff:ff
                        [root@node1 network-scripts]#


                        06

                        终了


                        至此,文首我们遇到的问题,就已经全部解决了。





                        END




                        温馨提示



                        如果你喜欢本文,请分享到朋友圈,想要获得更多信息,请关注我。


                        文章转载自Nephilim,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

                        评论