Vmware 设置NAT模式及IP地址和主机名称映射
NAT模式,就是让虚拟系统借助NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网。也就是说,使用NAT模式可以实现在虚拟系统里访问互联网。
NAT模式下的虚拟系统的TCP/IP配置信息是由VMnet8(NAT)虚拟网络的DHCP服务器提供的,无法进行手工修改,因此虚拟系统也就无法和本局域网中的其他真实主机进行通讯。
文章中涉及的名词,子网IP,网关IP,子网掩码,等名词可以参考:
IP地址,子网掩码、默认网关,DNS服务器是什么意思?
网关地址和网关IP是什么?
打开虚拟编辑器:打开虚拟网络编辑器
更改设置:更改设置
NAT设置 :此处需要将子网IP修改为:192.168.*.0 -------- (*为随意得意思,但需避开1,因为家庭网段一般为1)
NAT设置:同上一步,尾部数字一般为2
DHCP设置:跟图一样则无需更改
打开"网络和Internet"设置:
更改适配器选项:
VMnet8右键属性:
Internet协议版本4(TCP/IPv4):
更改属性:
默认网关:填写前面设置的网关即可 192.168.10.2
首选DNS服务器(域名服务器):填写默认网关即可 192.168.10.2
备用DNS服务器:8.8.8.8
如果想要搭建Hadoop集群参考下方:
进入虚拟机后,在桌面右键打开终端:
注:vim文本编辑器,退出方法,esc,大写Q,然后输入wq
切换root用户
su root
root用户权限下
vim /etc/sysconfig/network-scripts/ifcfg-ens33
将对应内容改为如下(后三行没有需自行添加): IPADDR改为本虚拟机的IP地址(仅写本机)
BOOTPROTO="static"
IPADDR=192.168.10.104
GATEWAY=192.168.10.2
DNS1=192.168.10.2
root权限下
vim /etc/hostname
在文件中添加: 改为本虚拟机得映射名称(仅写本机)
hadoop104
root权限下
vim /etc/hosts
在文件中添加:一共几台虚拟机,每个虚拟机的这个文件配置都要写全
192.168.10.100 hadoop100
192.168.10.101 hadoop101
192.168.10.102 hadoop102
192.168.10.103 hadoop103
192.168.10.104 hadoop104
192.168.10.105 hadoop105
192.168.10.106 hadoop106
192.168.10.107 hadoop107
192.168.10.108 hadoop108
最后,reboot重启虚拟机生效
C:\Windows\System32\drivers\etc
路径下的hosts文件,win10需要 拉到桌面
192.168.10.100 hadoop100
192.168.10.101 hadoop101
192.168.10.102 hadoop102
192.168.10.103 hadoop103
192.168.10.104 hadoop104
192.168.10.105 hadoop105
192.168.10.106 hadoop106
192.168.10.107 hadoop107
192.168.10.108 hadoop108
添加进去
放回原路径