Centos8的网络管理--nmcli简介2

注:这是笔者整合完成,如有侵权,请及时告知

centos 8默认只能通过NetworkManager.service(简称NM)进行网络配置,没有传统的network.service。但是centos 8依然支持network.service,只是默认没有安装,具体方法为:dnf install network-scripts -y,不过官方已明确在下一个大版本中,将彻底放弃network.service,不建议继续使用network.service管理网络。

NM服务是管理和监控网络设置的守护进程,它是一个动态的,事件驱动的网络管理服务。NM服务可以通过多种方式进行管理,如:命令行(nmcli)、文本界面(nmtui)、图形界面(nm-connection-editor)等,现在RedHat系、Suse系、Debian/Ubuntu系,均支持NM服务。

nmcli使用方法非常类似ip命令,支持tab补全,也可在命令最后通过-h、--help、help查看帮助。在nmcli中有2个命令最为常用:

1: nmcli connection (查看网络连接信息)

查看网卡的配置文件,可以简写为nmcli c

网络连接有2种状态:

▷ 活跃(带颜色字体):表示当前该connection生效
▷ 非活跃(正常字体):表示当前该connection不生效

2:nmcli device (查看接口信息)

查看存在的网卡(包括物理网卡和虚拟网卡)。可以简写为nmcli d

接口信息有4种常见状态:

▷ connected:已被NM纳管,并且当前有活跃的网络连接

▷ disconnected:已被NM纳管,但是当前没有活跃的网络连接

▷ unmanaged:未被NM纳管

▷ unavailable:不可用,NM无法纳管,通常出现于网卡link为down的时候

Nmcli常用配置命令:

1、查看ip(类似于ifconfig、ip addr)

Nmcli

2、配置静态ip

nmcli connection add type ethernet con-name connection-name ifname interface-name ipv4.addresses address ipv4.gateway address ipv4.method manual

注意:ipv4.address和ipv4.gateway可以缩写成ip4和gw4

注意:如果这是为网卡创建的第一个连接,则自动生效;如果此时已有连接存在,则该连接不会自动生效。需要通过nmcli connection up connection-name 使用配置生效。

3、修改ip地址(非交互式)

nmcli connection modify [connection-name|uuid] [+|-]ipv4.addresses address

注意:ipv4.addresses前面的+和-代表增加或删除一个ip地址,配置时如果没有+和-,则表示修改ip地址。

注意:修改ip不会立即生效,需要通过nmcli connection up connection-name 使用配置生效。

4、修改ip地址(交互式)

nmcli connection edit [connection-name|uuid] 进入交互式界面

注意:在交互界面,如果只进行save,没有activate就直接退出的话,需要通过nmcli connection up connection-name 使用配置生效。

5、删除连接信息

nmcli connection delete [connection-name|uuid]

6、启用网络连接

nmcli connection up [connection-name|uuid]

注意:1、同一块网卡,只能启一个网络连接

2、如手动修改过网卡配置文件后,可以通过启用网络连接,实现配置更新(类似systemctl restart network)

7、关闭网络连接

nmcli connection down [connection-name|uuid]

8、手动修改ifcfg网卡配置文件,生效方法

因为centos8默认没有network.server,所以无法通过systemctl restart network.server重启服务,实现配置文件生效,只有通过nmcli操作。

第一步:重载网络连接:

nmcli connection reload

重载所有ifcfg文件

nmcli connection load /etc/sysconfig/network-scripts/ifcfg文件

指定重载ifcfg文件

第二步:生效网络连接

nmcli connection up connection-name

nmcl device connect interface-name

nmcl device reapply interface-name

此三命令都可以生效网络连接

Nmtui是文本用户界面工具,可用于在终端窗口中配置接口

1、启动nmtui:

直接运行nmtui命令就可以

Edit a connection:编辑连接
Activate a connection:激活连接
Set system hostname:设置主机名

2、配置网络连接

a、选择Edit a connection,来配置网络参数

Add:可添加一个DSL、Ethernet、Bond等连接

Edit connection:可以修改所选中的连接

Delete:删除所选中的连接

b、新增一个网络

3、激活网络连接

选择Activate a connection,激活网络连接

选择需要激活的网络连接,选择Activate进行激活

4、查看已经生效网络连接

(0)

相关推荐

  • centos 生成网卡UUID

    在Linux或CentOS中,可以通过如下命令获取网卡的uuid信息:  uuidgen 网卡名 07d07031-eb0f-4691-8606-befb46645433 查看网卡UUID nmcli ...

  • centos7 设置bond、bridge、vlan

    # CentOS7中 nmcli命令由NetworkManager提供# 可以用于设置:bond.bridge.vlan.wifi.bluetooth.ethernet.vpn等等#nmcli的一般用 ...

  • 解决centos7中ens33中不显示IP等问题

    在虚拟机中安装centos7,输入ifconfig显示command not found.在sbin目录中发现没有ifconfig文件,这是因为centos7已经不使用 ifconfig命令了,已经用 ...

  • CentOS命令ip和nmcli使用速查

    Mini模式安装CentOS后,我们熟悉的ifconfig命令已经没有,取而代之的是nmcli和ip命令 nmcli命令: nmcli命令可以完成网卡上所有的配置工作,并且可以写入配置文件,永久生效( ...

  • RHEL7配置vlan的几种方法

    daneon 关注2018.09.15阅 10160 rhel7中根据是否启用了NetworkManager服务,有2种配置vlan的方法,外加使用ip命令,一共是3种方法: 1 如果启用了Netwo ...

  • linux centos7 NetworkManager 命令行网络配置工具 nmcli 简介-1

    目录 nmcli命令与配置文件对应关系 修改配置文件的主机名 查看网卡信息 显示具体的网络接口信息 显示所有设配状态 修改配置文件执行生效 显示所有活动连接 删除一个网卡连接 添加一个网卡连接 网络接 ...

  • CP AUTOSAR CAN 网络管理简介

    前言 在上一篇公众号里已经对Communication的管理模块ComM做了详细的介绍, ComM是整个通信的服务管理模块,掌控整个AutoSAR的通信,在通信协议栈中除了ComM之外,网络管理也是主 ...

  • 我这里整理了一个关于中药剂量的一个常识的简介,分享给各位朋友。

    关于度量:秦始皇统一六国,统一度量衡,但是通过中医的学习会发现度量衡还是很混乱,半斤八两,那么一两是多少呢?还有论钱论厘的,有的说一小勺,有的说一小杯,有的说一小碗,你怎么弄?我这里整理了一个关于中药 ...

  • 趋势丨蔗糖理想替代品——阿洛酮糖简介

    导语 作为蔗糖的理想替代品,阿洛酮糖是什么?有何特点? 文:中国食品报网丨欣文 图:Stockfood 我们曾分享过一篇关于甜味剂的解读文章,对甜味剂的优点及工业应用进行了介绍,指出世界范围内无糖和低 ...

  • 李默飞个人简介

    易学是我国劳动人民智慧的结晶,是一门古老的学科,自古就充满了无限的神秘,一直是人们不断探索和研究的学科.古往今来有无数名人都在易学上有突出成就,如谷鬼子.诸葛亮.袁天罡等名人.近当代更是涌现出数不胜数 ...

  • 冉龙清老师个人简介

    国际易学联盟副主席 四川易经协会名誉会长 中华易经风水学院常务院长 中国易经协会会员 四川周易研究院副院长 本人于五十年代中期出生于寺庙林立的大巴山中麓,其间多有大贤隐士深隐于此.上小学初中适逢&qu ...

  • 人MTHFR基因多态性检测试剂盒(荧光PCR法)简介

    产品介绍 [注册证编号]:国械注准20173403239 [产品规格]:30人份/盒 [存储条件]:1.-20±3℃避光保存,有效期10个月 2.试剂盒在-16℃~8℃的温度范围内运输,运输时间不超过 ...

  • 迁移学习——入门简介

    一.简介 背景:现如今数据爆炸: 对机器学习模型来说要求快速构建,强泛化 对于数据来说,大部分数据没有标签 所以收集标签数据和从头开始构建一个模型都是代价高昂的,需要对模型和带有标签的数据进行重用 传 ...

  • 馆藏 明代著名画家,传世山水画作及个人生平简介

    明 沈周 纵193.8X横98厘米 台北故宫博物院藏 沈周(1427-1509)吴门四家之首.字启南,号石田,更号白石翁.长州人.世代隐居吴门.他凭借想象描绘庐山为他的老师陈宽作寿.在画法上宗学王蒙, ...