在RHEL8配置静态IP地址的不同方法
原创
一、引言
在RHEL8系统中,配置静态IP地址是网络配置中的一个基本操作。静态IP地址是指在网络中为系统分配一个固定的IP地址,而不是由DHCP服务器动态分配。这对于需要固定网络连接的服务器或设备来说尤为重要。本文将介绍几种在RHEL8中配置静态IP地址的方法。
二、使用命令行配置静态IP地址
在RHEL8中,使用命令行配置静态IP地址是最常见的方法之一。
1. 检查网络接口
首先,需要确定要配置IP地址的网络接口。可以使用以下命令查看网络接口:
ip link show
或者
ifconfig -a
找到对应的网络接口名称,例如ens33。
2. 编辑网络配置文件
然后,编辑网络配置文件。可以使用以下命令编辑相应的配置文件:
sudo nano /etc/sysconfig/network-scripts/ifcfg-ens33
或者
sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33
在配置文件中,需要设置以下参数:
- ONBOOT=yes:即在系统启动时启用此网络接口。
- BOOTPROTO=static:即使用静态IP地址。
- IPADDR=192.168.1.100:设置静态IP地址。
- NETMASK=255.255.255.0:设置子网掩码。
- GATEWAY=192.168.1.1:设置网关。
- DNS1=8.8.8.8:设置首选DNS服务器。
- DNS2=8.8.4.4:设置备用DNS服务器。
保存并关闭文件。
3. 重启网络服务
最后,重启网络服务以应用新的配置:
sudo systemctl restart network
三、使用图形界面配置静态IP地址
除了命令行方案,RHEL8还提供了图形界面来配置静态IP地址。
1. 打开网络和共享中心
在桌面右上角,点击“系统设置”图标,然后选择“网络和共享中心”。
2. 配置网络接口
在“网络和共享中心”中,选择要配置的接口,例如“Wired连接”。点击“编辑”按钮。
3. 设置静态IP地址
在弹出的对话框中,选择“手动配置IP地址”,然后输入以下信息:
- IP地址:192.168.1.100
- 子网掩码:255.255.255.0
- 网关:192.168.1.1
- 首选DNS服务器:8.8.8.8
- 备用DNS服务器:8.8.4.4
点击“应用”按钮保存配置。
四、使用NetworkManager配置静态IP地址
NetworkManager是RHEL8中管理网络的重点工具。以下是怎样使用NetworkManager配置静态IP地址的步骤:
1. 打开NetworkManager配置界面
使用以下命令打开NetworkManager配置界面:
nmcli con modify ens33 ipv4.addresses '192.168.1.100/24' ipv4.gateway 192.168.1.1 ipv4.dns '8.8.8.8' ipv4.dns-search 'example.com' ipv4.method manual
其中,ens33是网络接口名称,192.168.1.100是IP地址,192.168.