虚拟机的三种网络模式(桥接,NAT,Host-only)

虚拟机的三种网络模式(桥接,NAT,Host-only),第1张

    桥接网络是指本地物理网卡和虚拟网卡通过VMnet0虚拟交换机进行桥接,虚拟网卡和物理网卡在网络拓扑图上处于同等地位,那么虚拟网卡和物理网卡就相当于处于同一个网段,虚拟交换机就相当于一台现实网络中的交换机,所以两个网卡的ip地址需要设置为同一个网段。

    由于桥接模式下虚拟机和宿主机在网络中处于同等地位,所以当局域网中其他PC想要访问虚拟机时,那么就要选择桥接模式。

    例如,宿舍里有一个路由器,路由的lanip为19216811,子网掩码为2552552550。同时,宿舍里还有三台PC,它们的是自动获取ip,假设三台pc的ip为:

pc1:    1921681100    pc2:    192168101    pc3:    192168102

那么虚拟机可以设置的地址为19216812 -- 192168199和1921681103 -- 1922681204。可以将虚拟机的ip地址设置为:192168198,这样,局域网中的其他pc就可以通过这个ip访问此虚拟机了。如果虚拟机还需要上网,那么还需要配置虚拟机的路由地址:19216811,再为虚拟机配置一个dns服务器,可以设置为google的dns服务器:8888,然后,虚拟机就可以上网了。

    NAT模式中,就是让虚拟机借助NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网。

    NAT模式中,虚拟机的网卡和物理网卡的网络,不在同一个网络,虚拟机的网卡,是在vmware提供的一个虚拟网络。

    NAT和桥接的比较:

    1由于NAT的网络在vmware提供的一个虚拟网络里,所以局域网其他主机是无法访问虚拟机的,而宿主机可以访问虚拟机,虚拟机可以访问局域网的所有主机,因为真实的局域网相对于NAT的虚拟网络,就是NAT的虚拟网络网;

    2桥接模式和NAT模式都可以访问外网,多个虚拟机之间都可以相互访问。

    如果你建一个虚拟机,只是给自己用,不需要给局域网其他人用,那么可以选择NAT,毕竟NAT模式下的虚拟系统的TCP/IP配置信息是由VMnet8(NAT)虚拟网络的DHCP(自动分配ip)服务器提供的,只要虚拟机的网路配置是DHCP,那么你不需要进行任何其他的配置,只需要宿主机器能访问互联网即可,就可以让虚拟机联网了。

    如果你想建立多个虚拟机集群,而宿主机可能是一个笔记本,ip不固定。这种应用场景,我们需要采用nat模式了。但是,虚拟机之间是需要互相访问的,默认采用DHCP,虚拟机每次重启,ip都有可能差生变化,所以我们需要手工设置虚拟机的ip地址(通过查看子网ip以及子网掩码来设置虚拟机ip同时设置路由地址即网关IP,至于dns可以设置为8888)。

    在Host-Only模式下,虚拟网络是一个全封闭的网络,它唯一能够访问的就是主机。其实Host-Only网络和NAT网络很相似,不同的地方就是Host-Only网络没有NAT服务,所以虚拟网络不能连接到Internet。主机和虚拟机之间的通信是通过VMware Network Adepter VMnet1虚拟网卡来实现的。

    Host-Only的宗旨就是建立一个与外界隔绝的内部网络,来提高内网的安全性。这个功能或许对普通用户来说没有多大意义,但大型服务商会常常利用这个功能。

    在虚拟机的3中网络模式中,NAT模式是最简单的,基本不需要手动配置IP地址等相关参数。至于桥接模式则需要额外的IP地址,如果是在内网环境中还很容易,如果是ADSL宽带就比较麻烦了,ISP一般是不会大方的多提供一个公网IP的。

参考文章地址: 实例讲解虚拟机3种网络模式(桥接、nat、Host-only) - ggjucheng - 博客园

虚拟机选择“桥接”,桥接之后便可以直接上网了,但是不能和主机共享资料,所以我采用“共享”的虚拟机上网设置方式,使得虚拟机共享主机网卡,从而达到上网和共享主机资料的目的。虚拟机上网设置方法:在网上邻居----属性---ADSL--属性---高级----Internet连接共享-----把底下的“允许其它计算机”那项勾上,然后选择底下的选项为“本地连接”--------确定出现警告框,确定,虚拟机上网设置完成。然后断开ADSL,再重联ADSL,虚拟机就可以正常上网了

在VMware虚拟机14中,连接网络的具体步骤如下:

1 打开虚拟机14,在“编辑”菜单中选择“虚拟网络编辑器”;

2 在d出的“虚拟网络编辑器”对话框中,选择“NAT模式”,此模式可为虚拟机提供网络连接;

3 确认“NAT模式”设置无误后,点击“确定”按钮;

4 启动虚拟机14,选择虚拟机菜单中的“网络连接”,并开启“自动连接网络适配器”选项;

5 完_

 有用户反映到,电脑网络正常,但是虚拟机中没有办法连接网络,没有网络的虚拟机,根本没法使用,怎么解决呢。本文就来介绍一下Win10虚拟机没有办法连接网络的解决方法。

  *** 作步骤:

 1、选中虚拟网卡“VMnet8”和“以太网”,右键选择“桥接”,系统自动创建一个网桥“以太网2”。

 2、修改网桥“以太网2”的IPv4为静态IP(我的路由器地址是192168101,所以网桥的地址设为1921681028),测试本机可以上网。

 3、打开VMware Workstation主程序,“编辑”-“虚拟网络编辑器”,将VMnet8的子网IP改成192168100。

 4、虚拟机”-“设置”-“网络适配器”-“自定义特定网络”-“VMnet8(NAT模式)”-“确定”。

 5、进入虚拟机,系统显示“本地连接”未连接。

 6、右键点击VMware主程序右下角“网络状态图标”-“连接”,路由器开了DHCP功能的话会自动获取到IP,测试上网正常。

 补充:常见网络故障解决方法

 ip地址冲突:ip地址冲突是局域网中经常出现的问题,有的用户可能重做系统或其他原因丢失自己的IP地址,在重新写IP的时候和其他人的IP地址一样导致ip地址出错,此时电脑右下角就会有个提示框提示你IP地址已经有人用。部门网管应该统计好部门人员的IP地址,当出现问题时可有资料可循,避免IP地址冲突。

 计算机网卡故障,一般的主机网卡都带有网卡指示灯,网卡灯有两种类型,一种是只有单灯,一种是双灯。一般来说,单灯是绿色,而双灯一个是绿色,一个是橙色(1000M网络,如**则是100MM网络)。单灯显示的意思是,绿色灯亮表示网线物理连接正常。是常亮状态,在有数据交换时单灯情况下绿色灯会明暗闪烁。双灯情况下,绿色灯亮同样表示网线物理连接正常,是常亮状态,在有数据交换时橙色或**灯闪烁,而绿灯不变。查看网卡灯显示是否正常,可以判断网卡的好坏。拔掉网线网卡灯还显示正常,网卡出故障需要更换。

 网线有问题,如果网线在几台计算机上连接无反映,换根网线后正常,即可判断网线出了问题。网线一半问题有水晶头生锈造成短路,网线中间出现断路,水晶头没压好出现问题等。这时需要测线仪来检查网线。

 测线仪使用方法,将一根网线两头分别差入测线仪的网线接口,查看对应各灯依次从1至8或8至1闪亮,再闪亮一次或两次某一灯(即为该网线所在主机的路数),循环不止。

 如果遇到整个网络出现问题,需要检查交换机是否出现问题,到交换机所在机房检查交换机是否有电,如果有电则检查连接交换机的trunk口灯是否正常,如果不正常找到上联交换机检查是否正常。有的交换机trunk口连接收发器,检查收发器是否正常。

 相关阅读:计算机网络分层及其功能

 物理层:利用传输介质为数链路层提供物理连接,实现比特流的透明传输。实现相邻计算机节点的比特流的透明传送,尽可能屏蔽掉传输介质和网路设备的差异。

 数据链路层:在物理层提供的比特流的基础上,通过差错控制、流量控制方法,将有差错的物理链路变为无差错的数据链路。

 网络层:数据链路层的数据在这一层被转化为数据报,经过路径选择、分组组合、顺序、进/出路由等控制,将数据从一个网络设备转发到另一个网络设备。

 传输层:向用户提供可靠的端到端的差错和流量控制,保证报文的正确传输。向高层屏蔽下层数据信息的传输,向用户透明的传送报文。

 会话层:组织和协调两个会话进程的通信,并对数据通信进行管理。

 表示层:处理用户信息的表示问题,如编码,数据格式转换,加密解密等

 应用层:完成网络中应用程序和 *** 作系统之间的联系,建立和结束使用者之间的联系。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/12185655.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存