-
查看当前网络配置信息
- 在 CentOS 7 虚拟机中打开终端,输入命令
ip addr
查看当前网络接口的详细信息,通常以太网接口名称为ensXX
或者ethX
等(比如ens33
),记下这个接口名称以便后续配置使用
- 在 CentOS 7 虚拟机中打开终端,输入命令
2.编辑网络配置文件
1. 使用文本编辑器(如vi
或nano
)编辑网络配置文件/etc/sysconfig/network- scripts/ifcfg-<接口名称>
,例如ifcfg-ens33
sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33
3. 将文件中的内容修改如下
TYPE="Ethernet"
BOOTPROTO="static" # 将协议从原来的 dhcp 改为 static
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
NAME="ens33"
UUID="<你的 UUID 信息,可以保持不变>"
DEVICE="ens33"
ONBOOT="yes" # 确保开机启动网络
# 以下是静态 IP 相关配置
IPADDR="192.168.1.100" # 设置你想要的静态 IP 地址
NETMASK="255.255.255.0" # 子网掩码
GATEWAY="192.168.1.1" # 网关地址
DNS1="8.8.8.8" # DNS 服务器地址,可以根据实际情况修改
4. 重启网络服务,
- 保存退出编辑后,输入以下命令重启网络服务:
-
sudo systemctl restart network
5.验证配置
- 再次使用
ip addr
命令查看 IP 地址是否已经变为你设置的静态 IP。