vmware中centos7的静态IP设置

一、环境说明

  • VMware Workstation Pro
  • Linux系统:CentOS7

二、centos7在vmware中的安装

CentOS7在vmware虚拟机中的安装流程,网上已有很多教程,就不在此赘述。不过需要注意以下几点:

  • 使用典型安装,安装程序光盘映像文件
  • 按机器实际情况选择CPU、磁盘大小,本机是i5、8g内存,分配了1核、1g给CentOS7。
  • 三种网络类型可参考此文章,为了不占用IP资源,选择NAT模式,将宿主机作为路由。

三、NAT网络设置

使用NAT网络模式,宿主机作为路由,虚拟机不占用IP资源。
(1)、设置虚拟机网络为NAT模式。虚拟机>设置,在弹出的“虚拟机设置”选项卡 硬件>网络适配器 中选择 NAT模式。

vmware中centos7的静态IP设置_第1张图片
图一

(2)、将宿主机网络共享给虚拟机。
首先,确保VMnet8已启用。


vmware中centos7的静态IP设置_第2张图片
图二

然后,若宿主机是无线网络,则将WLAN共享给虚拟机;若宿主机是用的有线,则将以太网共享给虚拟机。本地宿主机用的是无线网络。


vmware中centos7的静态IP设置_第3张图片
图三

最后,查看VMnet8的IPv4,可见vmware已自动分配了一个IP地址
vmware中centos7的静态IP设置_第4张图片
图四

(3)、设置虚拟网络编辑器
子网IP设置

子网IP应与VMnet8在同一网段,VMnet8是192.168.137.1,此子网IP设置为192.168.137.0。“使用本地DHCP服务将IP地址分配给虚拟机”意思是虚拟机使用动态IP,设置虚拟机使用静态IP时,不要勾选此选项。


vmware中centos7的静态IP设置_第5张图片
图五

NAT设置
此NAT的网关IP设置为192.168.137.2,与子网IP在同一网段。
vmware中centos7的静态IP设置_第6张图片
图六

三、设置静态IP

(1)、修改网卡配置
在centos7里,使用ifconfig查看网卡名称为ens33,修改/etc/sysconfig/network-scripts/ifcfg-ens33文件。修改如下:

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
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=ens33
UUID=cb049878-5468-4d02-9196-686c57140b2a
DEVICE=ens33
ONBOOT=yes

IPADDR=192.168.137.10
NETMASK=255.255.255.0
GATEWAY=192.168.137.2
DNS1=8.8.8.8
DNS2=8.8.8.4

(2)、重启网卡
centos7 重启网卡命令:

systemctl restart network.service

重启后从虚拟机ping 宿主机 正常。
从宿主机ping 虚拟机 正常。

你可能感兴趣的:(vmware中centos7的静态IP设置)