虚拟机配置固定IP

gao-yf / 2023-08-30 / 原文

问题:为什么要求固定IP

因为虚拟机在启动时,IP地址是通过DHCP服务(DHCP服务:动态获取IP地址,即每次重启都会自动获取一次,可能导致地址频繁变更。)获取,需要频繁查看IP,为了避免这种情况所以需要固定IP地址。

配置固定IP一共分为两步,需要Windows跟Linux

第一步在VMware workstation(或Fusion)中配置网关网址跟网段(设置IP地址的范围)

(1)首先打开VMware workstation在编辑里面找到虚拟网络编辑器,打开它。

(2)找到VMent8 确认子网IP设置为192.168.88.0,子网掩码设置为255.255.255.0

(3)点击NIT设置把网关设置为192.168.88.2,设置完成后点击确定

第二步在Linux系统中手动修改配置文件,固定IP

(1)虚拟机开机后,右键选择open terminal打开图形化终端

(2)用su-命令切换到root用户中去,用vim编辑一个文件路径为 vim etc/sysconfig/network-scripts/ifcfg-ens33

(3)进入文件后查看第四行BOOTPROTO是否为static,如果不是则改成static。

注释:(因为通常情况下BOOTPROTO后面通常跟着“dhcp”,而“dhcp”表示自动获取IP,有了dhcp才导致的IP不确定)

(4)在文件最下面添加几行

        IPADDR="192.168.88.130"  IP地址

        NETMASK="255.255.255.0"  子网掩码固定:255.255.255.0

        GATEWAY="192.168.88.2"       网关和VMware虚拟网络编辑器中设置的一致

  DNS1="192.168.88.2"       DNS1设置成网关即可

(5)修改完成后通过wq保存退出,再重启网卡服务