在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地址,确保网络配置的稳定性和可靠性。