VMware虚拟机之NAT网络模式及参数配置

VMware虚拟机之NAT网络模式及参数配置

VMware虚拟机之NAT网络模式及参数配置


1.试验环境配置列表:

  宿主主机系统:win10 家庭版

  虚拟机版本:VMware 15.0.1 build-10737736

  虚拟主机系统:CentOS Linux 7.5.1804 (Core)


2.试验目的:

  创建虚拟机linux系统,使用NAT网络连接模式,进行相关参数配置使得虚拟机可以与宿主主机进行通信,并且可以正常访问外部网络。


3.知识要点理解:

  3.1 什么是NAT网络模式?

  对于NAT的概念,有很多专业的解释,但对于非IT专业的我来说过于抽象,我只需要了解大概原理,达到使用的目的即可,不深入纠缠概念,所以用易于理解的非专业化的语言进行记录。NAT,中文名称:网络地址转换,新建虚拟机时默认勾选的网络连接模式,如果以NAT模式创建多个虚拟机,虚拟机1,虚拟机2,虚拟机3,虚拟机4等,则创建的虚拟机在同一个局域网中,

每个虚拟机访问外部网络发送请求数据"包裹",包裹由NAT网络适配器加上"特殊标记"以主机的名义转发出去,外部网络返回响应数据"包裹",也先由主机接收,交由NAT网络适配器进行识别并转发给对应虚拟机,多个虚拟机共用宿主主机的IP与外网通信,并对外网隐藏自己(可以想象虚拟机软件是一个网吧,你创建的多个虚拟机是网吧里的一台台电脑,整个网吧的电脑共用一个IP地址进行上网)。


4.试验步骤:

4.1设置虚拟机CentOS7网络连接模式为NAT模式,已是NAT模式的跳过

220d90ecd5c037467289e731d8d59019.png


4.2查看网关(GATEWAY)的IP:

1.点击编辑,下拉列表选择虚拟网络编辑器

2.点击选中VMnet8,如果没有则点击还原默认设置恢复初始设置

3.点击NAT设置

4.查看网关IP地址192.168.249.2,记下后面用到,点击取消关闭NAT设置弹窗

d357c6da4a54b6849f4b6b8c38d3a9eb.png


4.3查看可设置IP范围,及网络掩码(NETMASK):

1.点击DHCP设置

2.查看并记下子网掩码(NETMASK)255.255.255.0,起始IP192.168.249.128和结束IP192.168.249.254,点击取消 关闭DHCP设置弹窗

f33df198e1e945fe18369281e4f1ad7c.png


4.4编辑虚拟机系统网卡配置文件:

1.进入系统执行命令 cd /etc/sysconfig/network-scripts/ 回车

2.执行命令 ls 查看文件列表,找到第一个文件ifcfg-en33,查资料很多人的这个文件名都不同,但都是以ifcfg-开头,注意辨别

3.编辑文件ifcfg-en33,方便演示使用gedit 打开文件,你可以用vi,vim都行

4.修改地第3处 BOOTPROTO="dhcp" 为  BOOTPROTO="none" ,(none:静态配置ip),修改第4处ONBOOT值为yes 开机启动

5.静态配置ip增添第5处:

IPADDR="192.168.249.130"  (由4.3.2步得出,ip范围192.168.249.128~192.168.249.254,我任意取中间值192.168.249.130)

NETMASK="255.255.255.0"  (由4.3.2步得出子网掩码)

GATEWAY="192.168.249.2"  (由4.2.4步得出子网掩码)

DNS1="114.114.114.114"   (设置电脑默认DNS)

494171b65c742e3607d47d8c91fedfbc.png

4.5验证是否成功

1.参数设置完毕,执行1处命令service network restart 重启网络服务

2.执行命令ping www.baidu.com 可以看到,无丢失数据包,访问外部网络成功

3.切换win10系统,按下win+r快捷键,输入cmd,打开win10命令终端,输入命令ipconfig 查看宿主主机IP192.168.0.128

4.切换linux系统,执行4处命令ping 192.168.0.128 可以看到,无丢失数据包,访问宿主主机成功

5.切换win10系统,执行4处命令ping 192.168.249.130 可以看到,无丢失数据包,访问虚拟主机成功,宿主主机和虚拟机之间通信成功

5eaf03986d2aa47110df7a492cd3ddb1.png


4.6使用Xshell 5 远程登录虚拟主机 192.168.249.130:22

登录成功,接下来可以操作虚拟机了,像访问远程服务器一样

934d3ebb8cf6b6418c0559c0d30c8fbb.png


参考资料地址如下:

https://zhidao.baidu.com/question/7162175.html?sort=11&rn=5&pn=0#wgt-answers

https://baike.baidu.com/item/nat/320024?fr=aladdin

https://www.cnblogs.com/xuan52rock/p/5295069.html

https://www.linuxidc.com/Linux/2016-09/135521p2.htm


本文由来源 奇匠舍资源网,由 奇匠社资源网 整理编辑,其版权均为 奇匠舍资源网 所有,文章内容系作者个人观点,不代表 奇匠舍资源网 对观点赞同或支持。如需转载,请注明文章来源。
奇匠舍资源网版权声明 1、本网站名称:奇匠舍资源网
2、本站永久网址:http://www.qjshe.com/
3、本网站的资源部分来源于网络,如有侵权,请加QQ群:奇匠舍资源网进行反馈处理。
4、会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。
5、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
6、本站资源大多存储在云盘,如发现链接失效请反馈给我们!我们会第一时间更新。
4
奇匠社资源网

发表评论