位置: 编程技术 - 正文

在RedHat系的Linux中使用nmcli命令管理网络的教程(redhat linux yum)

编辑:rootadmin

推荐整理分享在RedHat系的Linux中使用nmcli命令管理网络的教程(redhat linux yum),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:redhat的linux系统,redhatlinux怎么用,在red hat linux9中,一般用,linux redhat,在redhat linux的网络需要配置什么,在redhat linux的网络需要配置什么,redhat linux yum,在red hat linux中,一般用,内容如对您有帮助,希望把文章链接给更多的朋友!

Red Hat Enterprise Linux 7 与 CentOS 7 中默认的网络服务由 NetworkManager 提供,这是动态控制及配置网络的守护进程,它用于保持当前网络设备及连接处于工作状态,同时也支持传统的 ifcfg 类型的配置文件。

NetworkManager 可以用于以下类型的连接:Ethernet,VLANS,Bridges,Bonds,Teams,Wi-Fi,mobile boradband(如移动3G)以及 IP-over-InfiniBand。针对与这些网络类型,NetworkManager 可以配置他们的网络别名,IP 地址,静态路由,DNS,VPN连接以及很多其它的特殊参数。

可以用命令行工具 nmcli 来控制 NetworkManager。nmcli 用法

复制代码代码如下:# nmcli [ OPTIONS ] OBJECT { COMMAND | help }

我们可以通过 TAB 键补全命令,当你忘记这个命令的语法时只需要按下 TAB 就可以看到选项列表。

使用 nmcli 的一些例子:

复制代码代码如下: # nmcli general status 这条命令将 NetworkManager 的所有状态都打印出来。

复制代码代码如下: # nmcli connection show

显示所有连接。

复制代码代码如下:# nmcli connection show -a

仅显示当前活动的连接。

复制代码代码如下:# nmcli device status

列出 NetworkManager 识别出的设备列表及他们的状态。

启动/停止 网络接口

使用 nmcli 工具启动或停止网络接口,与 ifconfig 的 up/down 是一样的。

使用下列命令停止某个接口:

在RedHat系的Linux中使用nmcli命令管理网络的教程(redhat linux yum)

复制代码代码如下: # nmcli device disconnect eno

下列命令用来启动接口:

复制代码代码如下:# nmcli device connect eno

添加静态IP的以太网连接

以下命令可以添加一个静态IP地址的以太网连接:

复制代码代码如下:# nmcli connection add type ethernet con-name NAME_OF_CONNECTION ifname interface-name ip4 IP_ADDRESS gw4 GW_ADDRESS

根据你需要的配置更改 NAME_OF_CONNECTION,IP_ADDRESS, GW_ADDRESS 参数(如果不需要网关的话可以省略最后一部分)。

复制代码代码如下:# nmcli connection add type ethernet con-name NEW ifname eno ip4 ..1. gw4 ..1.1

使用下列命令设置DNS服务器:

复制代码代码如下:# nmcli connection modify NEW ipv4.dns "8.8.8.8 8.8.4.4"

下列命令启动新的 Ethernet 连接:

复制代码代码如下:# nmcli connection up NEW ifname eno

查看新连接的配置信息:

复制代码代码如下: # nmcli -p connection show NEW

增加一个使用 DHCP 的新连接

增加新的连接,使用DHCP自动分配IP地址,网关,DNS等,你要做的就是将命令行后 ip/gw 地址部分去掉就行了,DHCP会自动分配这些参数。

例,在 eno 设备上配置一个 名为 NEW_DHCP 的 DHCP 连接

复制代码代码如下: # nmcli connection add type ethernet con-name NEW_DHCP ifname eno

解决Ubuntu下apt-get update无法添加新的CD-ROM的问题 这些天我正在体验ElementaryOSFreya,在这期间,我遇到了一个非常常见的更新错误:FailedtofetchcdromPleaseuseapt-cdromtomakethisCD-ROMrecognizedbyAPT.apt-getupdatecannotbeused

在CentOS中绑定多块网卡的教程 今天,我们来学习一下在CentOS7.x中如何用nmcli(NetworkManagerCommandLineInterface:网络管理命令行接口)进行网卡绑定。网卡(接口)绑定是将多块网卡逻辑

在Ubuntu上安装Budgie桌面的教程 Budgie是为Linux发行版定制的旗舰桌面,也是一个定制工程。为思想前卫的用户设计,致力于简单和简洁。它的一个巨大优势是它不是别的项目的fork版本

本文链接地址:https://www.jiuchutong.com/biancheng/366158.html 转载请保留说明!

上一篇:在Linux下禁用IPv6的方法小结(linux如何关闭ipv6防火墙)

下一篇:解决Ubuntu下apt-get update无法添加新的CD-ROM的问题(ubuntu apt-cdrom)

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络