nmtui(NetworkManager Text User Interface)提供了一个基于文本的图形界面,让网络配置变得更加直观和易于操作。通过简单的菜单导航和选择,您可以轻松设置静态IP地址、激活/停用连接等。这种方法尤其适合在远程终端或没有图形界面的服务器上操作。
一、先决条件
例如,本文将按照如下配置来作为enp7s0设备的配置需求。
静态 IPv4 地址 – 192.0.2.1 和 /24 子网掩码 静态 IPv6 地址 – 2001:db8:1::1 和 /64 子网掩码 IPv4 默认网关 – 192.0.2.254 IPv6 默认网关 – 2001:db8:1::fffe IPv4 DNS 服务器 – 192.0.2.200 IPv6 DNS 服务器 – 2001:db8:1::ffbb DNS 搜索域 – example.com
二、解决方案
nmtui应用程序为NetworkManager提供了一个基于文本的用户界面。您可以使用nmtui在没有图形界面的主机上配置具有静态IP地址的以太网连接。
1.如果您不知道要在连接中使用的网络设备名称,显示可用的设备:
[root@shizhanxia.com ]# nmcli device status DEVICE TYPE STATE CONNECTION enp7s0 ethernet unavailable -- ...
2.启动 nmtui :
[root@shizhanxia.com ]# nmtui
3.选择Edit a connection,并按 Enter。
4.按 Add 按钮。
5.从网络类型列表中选择 Ethernet,然后按 Enter 。
6.可选:为要创建的 NetworkManager配置文件输入一个名称。
7.在Device字段中输入网络设备名称。
8.在IPv4 configuration和IPv6 configuration区中配置IPv4和IPv6地址设置:
(1)按Automatic按钮,然后从显示的列表中选择 Manual。
(2)按您要配置的协议旁边的Show按钮来显示其他字段。
(3)按Addresses旁边的Add按钮,然后输入IP地址和无类别域间路由(CIDR)格式的子网掩码。如果没有指定子网掩码,NetworkManager会为IPv4地址设置/32子网掩码,为IPv6地址设置/64子网掩码。
(4)输入默认网关的地址。
(5)按DNS servers旁边的Add按钮,并输入DNS服务器地址。
(6)按Search domains旁边的Add按钮,并输入DNS搜索域。
图 3.1. 具有静态 IP 地址设置的以太网连接示例
9.按OK按钮来创建并自动激活新连接。
10.按Back按钮返回到主菜单。
11.选择Quit,然后按Enter来关闭nmtui应用程序。
12.验证
显示设备和连接的状态:
[root@shizhanxia.com ]# nmcli device status DEVICE TYPE STATE CONNECTION enp7s0 ethernet connected Example-Connection
使用 ping 程序来验证这个主机是否可以向其它主机发送数据包:
[root@shizhanxia.com ]# ping host_name_or_IP_address
原创文章,作者:保哥,如若转载,请注明出处:https://www.shizhanxia.com/1607.html