一、物理网卡添加

步骤一:关机、添加网卡硬件:

1、网络适配器

2、添加

3、选中网络适配器 下一步

4、选择网络连接方式,这里看你自己需求 。然后点击 完成

步骤二:开机、添加新网卡配置文件

1、查看当前网卡信息。只有一块网卡ens33

ip addr

2、添加ifcfg-ens37这个配置文件,然后重启网络

cd /etc/sysconfig/network-scripts/

cp ifcfg-ens33 ifcfg-ens37

vim ifcfg-ens37

systemctl restart network 主要修改网卡设备名称和IP地址,其他可以不做修改 重新查看一下网卡信息,看到新网卡信息

[root@r1 ~]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN qlen 1
    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: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:0c:29:15:d2:bb brd ff:ff:ff:ff:ff:ff
    inet 10.0.0.200/8 brd 10.255.255.255 scope global ens33
       valid_lft forever preferred_lft forever
    inet6 fe80::8ea9:7882:edd:8eb2/64 scope link 
       valid_lft forever preferred_lft forever
    inet6 fe80::7e7e:c681:465:5aa6/64 scope link tentative dadfailed 
       valid_lft forever preferred_lft forever
3: ens37: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:0c:29:15:d2:c5 brd ff:ff:ff:ff:ff:ff
    inet 192.168.140.128/24 brd 192.168.140.255 scope global dynamic ens37
       valid_lft 1287sec preferred_lft 1287sec
    inet6 fe80::3e05:eb97:8317:496e/64 scope link 
       valid_lft forever preferred_lft forever
[root@r1 ~]# cd /etc/sysconfig/network-scripts/
[root@r1 network-scripts]# ls
ifcfg-ens33  ifdown-ib    ifdown-ppp       ifdown-tunnel  ifup-ib    ifup-plusb   ifup-Team         network-functions
ifcfg-lo     ifdown-ippp  ifdown-routes    ifup           ifup-ippp  ifup-post    ifup-TeamPort     network-functions-ipv6
ifdown       ifdown-ipv6  ifdown-sit       ifup-aliases   ifup-ipv6  ifup-ppp     ifup-tunnel
ifdown-bnep  ifdown-isdn  ifdown-Team      ifup-bnep      ifup-isdn  ifup-routes  ifup-wireless
ifdown-eth   ifdown-post  ifdown-TeamPort  ifup-eth       ifup-plip  ifup-sit     init.ipv6-global
[root@r1 network-scripts]# cp ifcfg-ens33 ifcfg-ens37
[root@r1 network-scripts]# vi ifcfg-ens3
[root@r1 network-scripts]# vi ifcfg-ens37
[root@r1 network-scripts]# cat ifcfg-ens37
TYPE="Ethernet"
BOOTPROTO="static"
DEFROUTE="yes"
PEERDNS="yes"
PEERROUTES="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_PEERDNS="yes"
IPV6_PEERROUTES="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens37"
UUID="31626d34-4a1f-415d-9d32-685a47dc98ad"
DEVICE="ens37"
ONBOOT="yes"
IPADDR=192.168.140.100
NETWORK=255.255.255.0
[root@r1 network-scripts]# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN qlen 1
    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: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:0c:29:15:d2:bb brd ff:ff:ff:ff:ff:ff
    inet 10.0.0.200/8 brd 10.255.255.255 scope global ens33
       valid_lft forever preferred_lft forever
    inet6 fe80::8ea9:7882:edd:8eb2/64 scope link 
       valid_lft forever preferred_lft forever
    inet6 fe80::7e7e:c681:465:5aa6/64 scope link tentative dadfailed 
       valid_lft forever preferred_lft forever
3: ens37: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:0c:29:15:d2:c5 brd ff:ff:ff:ff:ff:ff
    inet 192.168.140.100/24 brd 192.168.140.255 scope global ens37
       valid_lft forever preferred_lft forever
    inet 192.168.140.128/24 brd 192.168.140.255 scope global secondary dynamic ens37
       valid_lft 1312sec preferred_lft 1312sec
    inet6 fe80::20c:29ff:fe15:d2c5/64 scope link 
       valid_lft forever preferred_lft forever

二、用nmcli自动生成网卡

nmcli命令:

con add – 添加新的连接

 con-name – 连接名 

 type – 设备类型

 ifname – 接口名

autoconnect no - 禁止开机自动启动

[root@r1 ~]# nmcli connection add type ethernet con-name ens38 ifname ens38 autoconnect yes
Connection 'ens38' (87196121-7684-4eec-8ab5-8e463bca1215) successfully added
.
[root@r1 ~]# nmcli connection 
NAME                UUID                                  TYPE            DEVICE 
Wired connection 1  588ff5e6-0b44-3591-bafa-6ffeaf201d91  802-3-ethernet  ens37  
ens33               31626d34-4a1f-415d-9d32-685a47dc98ad  802-3-ethernet  ens33  
virbr0              e58a4657-2e24-4d7a-a068-84fc894e4ca3  bridge          virbr0 
ens38               87196121-7684-4eec-8ab5-8e463bca1215  802-3-ethernet  --     
[root@r1 ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens38 
TYPE=Ethernet
BOOTPROTO=dhcp
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens38
UUID=87196121-7684-4eec-8ab5-8e463bca1215
DEVICE=ens38
ONBOOT=yes
[root@r1 ~]# 

 

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐