redhat8 ens配置静态
时间: 2023-07-04 15:10:57 浏览: 186
在 Red Hat Enterprise Linux 8 中,可以通过 NetworkManager 或者配置文件的方式来配置网络接口。
首先,使用命令 `nmcli device show` 查看系统中的网络接口信息,找到需要配置的网卡名称(如 ens33)。
然后,可以使用 NetworkManager 管理工具 nmcli 来配置静态 IP 地址。具体命令如下:
```
sudo nmcli connection modify ens33 ipv4.addresses 192.168.1.100/24 ipv4.gateway 192.168.1.1 ipv4.dns "8.8.8.8 8.8.4.4" ipv4.method manual
```
上述命令将 ens33 网卡的 IP 地址设置为 192.168.1.100,子网掩码为 24(即 255.255.255.0),网关为 192.168.1.1,DNS 服务器为 8.8.8.8 和 8.8.4.4,使用静态 IP 地址配置方式。
如果想要使用配置文件的方式来配置 ens33 网卡的静态 IP 地址,可以编辑 /etc/sysconfig/network-scripts/ifcfg-ens33 文件。具体操作步骤如下:
1. 使用命令 `sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33` 打开 ens33 网卡的配置文件。
2. 在文件中添加以下内容:
```
TYPE=Ethernet
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=ens33
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.1.100
PREFIX=24
GATEWAY=192.168.1.1
DNS1=8.8.8.8
DNS2=8.8.4.4
```
其中,IPADDR、PREFIX、GATEWAY、DNS1 和 DNS2 分别对应 IP 地址、子网掩码、网关和 DNS 服务器的地址。
3. 保存并关闭文件,然后使用命令 `sudo systemctl restart NetworkManager` 重启 NetworkManager。
完成上述操作后,系统中的 ens33 网卡就可以使用静态 IP 地址进行通信了。