虚拟机静态地址配置
例如网络接口为 ens160
修改配置文件方式
1. 打开配置文件
使用以下命令打开 ifcfg-ens160
文件:
sudo vi /etc/sysconfig/network-scripts/ifcfg-ens160
2. 修改配置内容
将配置文件修改为如下内容,注意替换 IPADDR
、NETMASK
、GATEWAY
和 DNS1
、DNS2
为你实际的网络信息:
TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens160
UUID=your-uuid
DEVICE=ens160
ONBOOT=yes
IPADDR=192.168.234.130
NETMASK=255.255.255.0
GATEWAY=192.168.234.2
DNS1=8.8.8.8
DNS2=8.8.4.4
3. 保存并退出文件
在 vi
编辑器中,按下 Esc
键,然后输入 :wq
并回车。
4. 重启网络服务
sudo systemctl restart network
使用 nmcli
工具
1. 设置静态 IP 地址
sudo nmcli con mod ens160 ipv4.addresses 192.168.234.130/24
请将 192.168.234.130/24
替换为你实际要设置的 IP 地址和子网掩码。
2. 设置网关
sudo nmcli con mod ens160 ipv4.gateway 192.168.234.2
将 192.168.234.2
替换为实际的网关地址。
3. 设置 DNS
sudo nmcli con mod ens160 ipv4.dns 8.8.8.8,114.114.114.114
你可以根据实际情况修改 DNS 服务器地址。
4. 将 IP 获取方式改为静态
sudo nmcli con mod ens160 ipv4.method manual
5. 重启网络连接
sudo nmcli con down ens160 && sudo nmcli con up ens160
设置完成之后,你可以使用 ip addr
命令查看网络接口的 IP 地址是否已变更,还可以使用 ping
命令(如 ping www.baidu.com
)来测试网络连接是否正常。
完成之后,你可以使用 ip addr
命令查看网络接口的 IP 地址是否已变更,还可以使用 ping
命令(如 ping www.baidu.com
)来测试网络连接是否正常。