在Linux虚拟机中设置静态IP地址可以通过修改网络接口配置文件来实现。以下是一个通用的步骤指南,适用于大多数Linux发行版,包括CentOS、Ubuntu等。
打开终端。
查看当前网络接口名称:
ip addr 或者
ifconfig 这将显示系统中的网络接口信息,例如 eth0 或 ens33。
找到对应的网络接口配置文件: 通常位于 /etc/sysconfig/network-scripts/ 目录下,文件名类似于 ifcfg-eth0 或 ifcfg-ens33。
使用文本编辑器打开该文件: 例如使用 vi 或 nano:
sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0 修改配置文件内容,设置静态IP地址、子网掩码、网关和DNS服务器。例如:
BOOTPROTO=static IPADDR=192.168.1.100 NETMASK=255.255.255.0 GATEWAY=192.168.1.1 DNS1=8.8.8.8 DNS2=8.8.4.4 保存并关闭文件。
重启网络服务以应用更改:
sudo systemctl restart network 验证新的IP地址配置:
ip addr 或者
ifconfig DEVICE、BOOTPROTO、ONBOOT 等关键配置项。编辑网络配置文件:
sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33 修改配置:
BOOTPROTO=static IPADDR=192.168.1.100 NETMASK=255.255.255.0 GATEWAY=192.168.1.1 DNS1=8.8.8.8 DNS2=8.8.4.4 ONBOOT=yes 重启网络服务:
sudo systemctl restart network 验证配置:
ip addr show ens33 通过以上步骤,你就可以在Linux虚拟机中成功设置静态IP地址,确保网络配置的稳定性和可靠性。