CentOS 8 重启网络服务nmcli

本文介绍了在CentOS8中,由于systemctl network.service命令已失效,如何使用nmcli来管理网络服务。包括查看网络配置、修改配置、重新加载配置以及重启网络服务的步骤,详细解析了nmcli的几个关键命令如nmcli reload、nmcli device等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

CentOS 8中使用systemctl network.service 命令已失效,使用nmcli代替了传统的network.service。

nmcli命令重启网络服务

1.查看网络配置信息,找到本机IP的网卡名称ens3

ifconfig

ens3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.0.12  netmask 255.255.255.0  broadcast 192.168.0.255
        inet6 fe80::f816:3eff:fe12:c139  prefixlen 64  scopeid 0x20<link>
        ether fa:16:3e:12:c1:39  txqueuelen 1000  (Ethernet)
        RX packets 43925023  bytes 17475183883 (16.2 GiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 55032055  bytes 20430800482 (19.0 GiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
....

2.网络的修改配置信息(网卡名称ens3)

#默认路径

vim /etc/sysconfig/network-scripts/ifcfg-ens3 

3.重启网卡之前一定要重新载入一下配置文件,不然不能立即生效 

nmcli c reload

4.nmcli device查看网卡链接状态

nmcli device

DEVICE  TYPE      STATE                   CONNECTION  
ens3    ethernet  connected               System ens3 
virbr0  bridge    connected (externally)  virbr0      
lo      loopback  unmanaged               --        

5.重启⽹卡(下⾯的三条命令都可以)

nmcli c up System\ ens3

Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/3)
 

nmcli d reapply ens3

Connection successfully reapplied to device 'ens3'.
 

nmcli d connect ens3

Device 'ens3' successfully activated with '21d47e65-8523-1a06-af22-6f121086f085'.
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值