一、媒介:
centos已经死了,作为用户量最大的RHEL衍生发行版,在2022年1月1日竣事了centos8生命周期;而到2024年6月centos7支持竣事之前,时间会给我们一个最合格的centos继任者,在此,我的选择是AlmaLinux。
二、centos8/alma8网络管理下令变革:
centos8/alma8体系,弃用了network.service,采取NetworkManager(NM)网络管理器,因此下令为nmcli。
三、操纵下令:
查察当前网络信息
[root@alma8~]#nmcli
ens224:connectedtoens224
"VMwareVMXNET3"
ethernet(vmxnet3),00:50:56:8E:02:B1,hw,mtu1500
inet4192.168.200.10/24
route4192.168.200.0/24
inet6fe80::9c44:37c2:db12:5fcd/64
route6fe80::/64
lo:unmanaged
"lo"
loopback(unknown),00:00:00:00:00:00,sw,mtu65536
DNSconfiguration:
servers:192.168.200.1192.168.200.2
domains:9sb.org
interface:ens224
重新加载网卡设置文件
[root@alma8~]#nmcliconnectionreload
克制网卡、激活网卡
激活不但是启动网卡,还会重新加载网卡设置文件
[root@alma8~]#nmcliconnectiondownens224
Connection'ens224'successfullydeactivated(D-Busactivepath:/org/freedesktop/NetworkManager/ActiveConnection/4)
[root@alma8~]#nmcliconnectionupens224
Connectionsuccessfullyactivated(D-Busactivepath:/org/freedesktop/NetworkManager/ActiveConnection/5)
查察全部网卡信息
[root@alma8~]#nmclideviceshow
GENERAL.DEVICE:ens224
GENERAL.TYPE:ethernet
GENERAL.HWADDR:00:50:56:8E:02:B1
GENERAL.MTU:1500
GENERAL.STATE:100(connected)
GENERAL.CONNECTION:ens224
GENERAL.CON-PATH:/org/freedesktop/NetworkManager/ActiveConnection/5
WIRED-PROPERTIES.CARRIER:on
IP4.ADDRESS[1]:192.168.200.10/24
IP4.GATEWAY:--
IP4.ROUTE[1]:dst=192.168.200.0/24,nh=0.0.0.0,mt=101
IP4.DNS[1]:192.168.200.1
IP4.DNS[2]:192.168.200.2
IP4.DOMAIN[1]:9sb.org
IP6.ADDRESS[1]:fe80::9c44:37c2:db12:5fcd/64
IP6.GATEWAY:--
IP6.ROUTE[1]:dst=fe80::/64,nh=::,mt=101
GENERAL.DEVICE:lo
GENERAL.TYPE:loopback
GENERAL.HWADDR:00:00:00:00:00:00
GENERAL.MTU:65536
GENERAL.STATE:10(unmanaged)
GENERAL.CONNECTION:--
GENERAL.CON-PATH:--
IP4.ADDRESS[1]:127.0.0.1/8
IP4.GATEWAY:--
IP6.ADDRESS[1]:::1/128
IP6.GATEWAY:--
IP6.ROUTE[1]:dst=::1/128,nh=::,mt=256
查察单个网卡信息
[root@alma8~]#nmclideviceshowens224
GENERAL.DEVICE:ens224
GENERAL.TYPE:ethernet
GENERAL.HWADDR:00:50:56:8E:02:B1
GENERAL.MTU:1500
GENERAL.STATE:100(connected)
GENERAL.CONNECTION:ens224
GENERAL.CON-PATH:/org/freedesktop/NetworkManager/ActiveConnection/5
WIRED-PROPERTIES.CARRIER:on
IP4.ADDRESS[1]:192.168.200.10/24
IP4.GATEWAY:--
IP4.ROUTE[1]:dst=192.168.200.0/24,nh=0.0.0.0,mt=101
IP4.DNS[1]:192.168.200.1
IP4.DNS[2]:192.168.200.2
IP4.DOMAIN[1]:9sb.org
IP6.ADDRESS[1]:fe80::9c44:37c2:db12:5fcd/64
IP6.GATEWAY:--
IP6.ROUTE[1]:dst=fe80::/64,nh=::,mt=101
查察网卡装备状态
[root@alma8~]#nmclidevicestatus
DEVICETYPESTATECONNECTION
ens224ethernetconnectedens224
loloopbackunmanaged--
查察网卡信息
[root@alma8~]#nmcliconnectionshow
NAMEUUIDTYPEDEVICE
ens224bcb687ae-9883-4453-ad03-74087a9f4477ethernetens224
创建网卡设置文件
[root@alma8~]#nmcliconaddtypeethernetcon-nameens224.1ifnameens224
Connection'ens224.1'(4187eb22-d317-4dc1-82f5-c81a97d8bbd4)successfullyadded.
[root@alma8~]#nmcliconnectionshow
NAMEUUIDTYPEDEVICE
ens224bcb687ae-9883-4453-ad03-74087a9f4477ethernetens224
ens224.14187eb22-d317-4dc1-82f5-c81a97d8bbd4ethernet--
删除网卡设置文件
[root@alma8~]#nmclicondeleteens224.1
Connection'ens224.1'(4187eb22-d317-4dc1-82f5-c81a97d8bbd4)successfullydeleted.
修改网卡是否为自启,默认自启
[root@alma8~]#nmcliconmodens224connection.autoconnectno
[root@alma8~]#grepONBOOT/etc/sysconfig/network-scripts/ifcfg-ens224
ONBOOT=no
[root@alma8~]#nmcliconmodens224connection.autoconnectyes
[root@alma8~]#grepONBOOT/etc/sysconfig/network-scripts/ifcfg-ens224
ONBOOT=yes
修改网卡是否主动获取IP,并设置静态IP地点
[root@alma8~]#nmcliconmodifens224ipv4.methodauto
[root@alma8~]#grepBOOTPROTO/etc/sysconfig/network-scripts/ifcfg-ens224
BOOTPROTO=dhcp
[root@alma8~]#nmcliconmodifens224ipv4.methodmanualipv4.addresses192.168.200.200/24ipv4.gateway192.168.200.1connection.autoconnectyesipv4.dns114.114.114.114,114.114.115.15
[root@alma8~]#cat/etc/sysconfig/network-scripts/ifcfg-ens224
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
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=ens224
UUID=bcb687ae-9883-4453-ad03-74087a9f4477
DEVICE=ens224
ONBOOT=yes
IPADDR=192.168.200.200
PREFIX=24
GATEWAY=192.168.200.1
DNS1=114.114.114.114
DNS2=114.114.115.15
[root@alma8~]#nmcliconupens224
Connectionsuccessfullyactivated(D-Busactivepath:/org/freedesktop/NetworkManager/ActiveConnection/10)
[root@alma8~]#ipadd
3:ens224:BROADCAST,MULTICAST,UP,LOWER_UPmtu1500qdiscmqstateUPgroupdefaultqlen1000
link/ether00:50:56:8e:02:b1brdff:ff:ff:ff:ff:ff
inet192.168.200.200/24scopeglobalnoprefixrouteens224
valid_lftforeverpreferred_lftforever
inet6fe80::9c44:37c2:db12:5fcd/64scopelinknoprefixroute
valid_lftforeverpreferred_lftforever
四、完成一次完备操纵,服务器添加一块网卡,设置IP、DNS、网关。
添加网卡后,出现了Wiredconnection1,但是没有对应的设置文件
[root@alma8~]#nmcliconshow
NAMEUUIDTYPEDEVICE
Wiredconnection1ee5fc609-9606-3e44-841d-601fc7d562abethernetens256
[root@alma8~]#ll/etc/sysconfig/network-scripts/
total8
删除Wiredconnection1
[root@alma8~]#nmclicondelete"Wiredconnection1"
Connection'Wiredconnection1'(ee5fc609-9606-3e44-841d-601fc7d562ab)successfullydeleted.
新建ens256
[root@alma8~]#nmcliconaddtypeethernetcon-nameens256ifnameens256
Connection'ens256'(d90d5e30-7c76-4a62-92de-0fb4d4a0a41f)successfullyadded.
已天生ens256设置文件
[root@alma8~]#ll/etc/sysconfig/network-scripts/
total12
-rw-r--r--.1rootroot282May413:54ifcfg-ens256
为ens256设置网络
[root@alma8~]#nmcliconmodifens256ipv4.methodmanualipv4.addresses192.168.200.201/24ipv4.gateway192.168.200.1connection.autoconnectyesipv4.dns114.114.114.114,114.114.115.15
重新加载ens256设置文件
[root@alma8~]#nmcliconupens256
Connectionsuccessfullyactivated(D-Busactivepath:/org/freedesktop/NetworkManager/ActiveConnection/13)
查察网卡信息
[root@alma8~]#ipaddr
4:ens256:BROADCAST,MULTICAST,UP,LOWER_UPmtu1500qdiscmqstateUPgroupdefaultqlen1000
link/ether00:50:56:8e:4d:94brdff:ff:ff:ff:ff:ff
inet192.168.200.201/24brd192.168.200.255scopeglobalnoprefixrouteens256
valid_lftforeverpreferred_lftforever
inet6fe80::374f:9c09:1e47:e0fa/64scopelinknoprefixroute
valid_lftforeverpreferred_lftforever
五、总结
不爽,太不爽了!
我要评论