位置: 编程技术 - 正文
推荐整理分享在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 是一样的。
使用下列命令停止某个接口:
复制代码代码如下: # 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版本
标签: redhat linux yum
本文链接地址:https://www.jiuchutong.com/biancheng/366158.html 转载请保留说明!上一篇:在Linux下禁用IPv6的方法小结(linux如何关闭ipv6防火墙)
下一篇:解决Ubuntu下apt-get update无法添加新的CD-ROM的问题(ubuntu apt-cdrom)
友情链接: 武汉网站建设