搞懂VMware和Windows的网络连接

一般使用VMware虚拟机的朋友,都会面临网络连接的问题,当自己的服务器配置好后,无法通过终端(xshell、crt等工具)连接,原因可能很多,但是下面说一下最常见的一个问题,就是VMware和Windows之间的网络配置问题。

首先看两张图,第一张VMware网络模式选择的截图,第二张相信大家很熟悉,就是在安装好VMware的时候会在适配器中默认生成两张网卡,一张VMnet1,一张VMnet8。

(VMware)

(Windows)

那么上面两张图之间有什么关系呢?

下面就举一个NET模式连接的例子来进行详细说明:

比如,我需要在本地构建一个Linux环境的虚拟机,首先当我使用VMware完成系统的安装好,下一步就是准备开始配置IP了,当然实际生产环境在我了解看来应该都是处于离线环境,也就是不联网环境,这也正确保了生产环境的安全。除去天灾人祸,貌似没有什么比不联网更安全了(-_-)。现在我将自己的虚拟机环境配置好IP(如果不知道怎么配置,请查看Linux学习分享一文),比如是:192.168.23.23,子网掩码:255.255.0,网关:168.168.23.1,此时可能有人问:

Q:这个IP除去非正确的分配(比如恶搞,-1.-1.-1.-1),是随便填的吗?网段随便指定的吗?

A:如果当前Vmware选择的非主机模式,那么IP和网段的确是随便指定的,因为是你自己构建了一个属于自己的局域网环境,如果使用的是主机模式,那么,通过网线连接的本地连接构建的局域网就不止你一个人了,只要确保当前局域网环境中你的IP唯一即可,不能和其他发生冲突。

指定好IP之后,选择哪种模式呢?其实,选择哪种模式都可以,因为,只要自己构建的局域网和其他人的IP不冲突,理论上都是可以的,但是要注意点,就是VMware选择哪种网络模式,同样根据上面的关系图,也要对应的配置Windows下对应的网卡。比如,我勾选了net模式,那么我Windows则下需要配置Vmnet8这块网卡,所以本着不冲突原则,除了上面的192.168.23.23和网关之外我们可以选择23段的任意一个IP,作为和VMware连接的桥梁。故需要在Vmnet8中配置IPV4,ip:192.168.23.2,子网掩码:255.255.2255.0,网关:168.168.23.1。

这时,两端的IP相关配置就已经完成了,那么我们使用ping命令来检测一下,如果Windows和Vmware可以相互ping通,那么说明网络配置成功,如果双方互ping一方不通时,可能是存在防火墙的问题。还请关闭防火墙。

细心的朋友,就会发现其实VMware中网络模式和Windows的对应关系在VMware中的【设置】下的【网络适配器】中的【自定义】下拉列表中。

里面的VMnet0,其实对应的就是Windows的本地连接,前面说过其他两块网卡在安装VMware的时候自动生成,所以这三者的关系也就理清了。

转载于:https://my.oschina.net/blogByRzc/blog/3015614

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值