CentOS 8 是一款非常流行的 Linux 操作系统,而网络连接是每个计算机必备的配置。本文将介绍 CentOS 8 系统中使用命令行配置网络连接的方法,包括静态和动态 IP 地址分配。
1. 查看网络接口
在开始之前,我们需要先了解系统中已有的网络接口。在 CentOS 8 上可以使用以下命令查看:
```
ip addr show
```
这个命令将会列出系统中所有的网络接口及其 IP 地址。通常情况下,我们会看到类似于 `enp3s0` 或 `eth0` 的接口名称。
2. 配置静态 IP 地址
如果你想要为系统配置静态 IP 地址,有两种方式可以实现:
方法一:使用 nmtui 命令
nmtui 是 CentOS 8 中自带的一个命令行界面工具,它可以帮助你配置网络连接。输入以下命令进入 nmtui:
```
nmtui
```
在选择界面中,选择 “Edit a connection”:
然后选择你想要配置的网络接口:
在下一个界面中,选择 “IPv4 Configuration”,然后选择 “Manual”:
在这里,你可以配置你想要的静态 IP 地址、子网掩码、网关和 DNS 信息。然后保存并退出。
方法二:使用命令行
你同样可以使用命令行方式配置静态 IP 地址。在终端中输入以下命令:
```
sudo vi /etc/sysconfig/network-scripts/ifcfg-enp3s0
```
在这里替换 `ifcfg-enp3s0` 为你想要配置的网络接口名称。然后在文件中添加以下内容:
```
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.0.100
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
DNS1=8.8.8.8
DNS2=8.8.4.4
```
然后保存并退出。最后,使用以下命令重启网络服务:
```
sudo systemctl restart NetworkManager.service
```
3. 配置动态 IP 地址
方法一:使用 nmtui 命令
输入以下命令进入 nmtui:
```
nmtui
```
在选择界面中,选择 “Edit a connection”:
选择你想要配置的网络接口,然后进入下一个界面,选择 “IPv4 Configuration”:
在这里,你可以选择 “Automatic” 来获取动态 IP 地址。然后保存并退出。
方法二:使用命令行
在终端中输入以下命令:
```
sudo vi /etc/sysconfig/network-scripts/ifcfg-enp3s0
```
替换 `ifcfg-enp3s0` 为你想要配置的网络接口名称,然后在文件中添加以下内容:
```
BOOTPROTO=dhcp
ONBOOT=yes
```
然后保存并退出。最后,使用以下命令重启网络服务:
```
sudo systemctl restart NetworkManager.service
```
综上所述,本文介绍了如何使用命令行配置 CentOS 8 系统中的网络连接,包括静态 IP 地址和动态 IP 地址的分配。无论你是在服务器上还是个人电脑上使用 CentOS 8,这些网络配置命令都可以帮助你轻松完成网络连接的配置。
扫码咨询 领取资料