在CentOS 8上使用Nmtui设置静态IP地址

2021/07/16 09:48
阅读数 1.6K

0.前言

在新版本的CentOS 8上,有一些与网络相关的重大更改。对于新版本的CentOS 8,所有与配置相关的网络均由NetworkManager服务管理。NetworkManager还提供了基于TUI(文本用户界面)的应用程序,该应用程序允许您创建和编辑网络配置(称为“ nmtui”)。

Nmtui是一个基于curses的tui应用程序,用于与NetworkManager进行交互。nmtui是基于文本的用户界面应用程序,可以在终端外壳程序上运行以管理NetworkManager。

1.首先,检查服务器上的“ nmtui”软件包并确保已安装。

rpm -qa | grep NetworkManager

确保在列表中获得NetworkManager-tui软件包。

NetworkManager-libnm-1.20.0-3.el8.x86_64
NetworkManager-team-1.20.0-3.el8.x86_64
NetworkManager-1.20.0-3.el8.x86_64
NetworkManager-tui-1.20.0-3.el8.x86_64

nmtui软件包已安装在CentOS 8服务器上。

接下来,使用以下命令检查系统上所有可用的接口。

方法一:

ip a

方法二:

ifconfig -a

ip a得到的结果大致如下:

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 00:30:18:04:db:4e brd ff:ff:ff:ff:ff:ff
    inet 192.168.23.55/24 brd 192.168.23.255 scope global noprefixroute eth1
       valid_lft forever preferred_lft forever
    inet6 fe80::88b0:5a4f:47f2:da5a/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever

2.查到自己的网络接口名字,进行配置

发现网络接口的名字为:eth1,那么,我们运行下面的命令来进行配置:

nmtui-edit eth1

3.重启接口,查看效果

运行如下命令,重启接口

ifdown eth1
ifup eth1

注意,如果您在操作机房服务器,最好是在机架旁操作。

现在再次检查eth1接口的IP地址,发现已成功。

展开阅读全文
加载中

作者的其它热门文章

打赏
0
0 收藏
分享
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部