开发环境搭建<->--ping通网络

 该文章参考:http://blog.sina.com.cn/s/blog_6813fb2401015wq5.htmlhttp://henlin3344.blog.163.com/blog/static/11142411620129145116941/,在此感谢两位博主。

一、网络畅通

         在搭建smb之前,首先保证宿主机和虚拟机相互ping通。

1、NAT连接

         平台:                ubuntu 12.04

         vm连接方式:   NAT(vmnet8)

         网络连接方式: 无线网络

         宿主机的网络配置:

                            

                         

        Ubuntu的网络配置:

                            

   测试详情:

   1、宿主机(即PC机) ping    ubuntu 的IP情形:

         

          2、ubuntu ping 宿主机的IP情形

          

         

         疑问:1、为什么不是同一网段的可以ping通?

                     2、为什么使用无线网络也能ping通?

                     3、将NAT连接方式修改成bridged方式,但宿主机与 ubuntu的 IP 无法ping通?  

                       个人认为原因:1、因为使用无线吗?后来使用有线网络,还是无法ping通

          解答:1、不同的网段也是可以ping通。首先需要明白VMware支持的NAT,Bridged,Host-only三种不同连接方式的各自特点。下面第二段重点说明一下。

                     2、无线网卡可以ping通,因为本质上无线连接与有线连接只是 连接方式区别

                     3、NAT方式修改成bridged方式,但宿主机与 ubuntu的 IP 无法ping通。原因:网卡桥接bridged的连接默认设置为Automatic 模式,导致ubuntu中网络无法正常连接。

                           

                              该设置界面由打开-->开始菜单--->所有程序--->VMware--->Virtual Network Editor

                  通过修改Virtual Network Editor中Bridged to 指向的PC机的有线网卡驱动(验证无线网卡也可以)后,可以成功ping通。

                      宿主机PC机的IP:192.168.1.104

                      虚拟机的IP:       192.168.1.105

                      网关:                   192.168.1.1

                      掩码:                   255.255.255.0

                      测试详情如下(宿主机和虚拟机可以相互ping通):

                      

                                                          宿主机pc机

                      

                                                           虚拟机ubuntu

 

 二、VM工具支持的连接网络

               VMware支持三种类型的网络:NAT,Bridged,Host-only

NAT

这种方式下,虚拟机的网卡连接到宿主的 VMnet8 上。此时系统的 VMWare NAT Service 服务就充当了路由器的作用。

1、发送数据:虚拟机发到 VMnet8 的包进行地址转换之后发到实际的网络上。

2、接收数据:将实际网络上返回的包进行地址转换后通过 VMnet8 发送给虚拟机。

VMWare DHCP Service 负责为虚拟机提供 DHCP 服务。

                      vmware中的网络(bridge,nat) - undemon - 对自己的最佳肯定就是对自己的不断否定

Bridged(适用linux开发过程 开发板、虚拟机、宿主机在同一网段

这种方式下,虚拟机就像一台真正的计算机一样,直接连接到实际的网络上,与宿主机没有任何联系。

                        vmware中的网络(bridge,nat) - undemon - 对自己的最佳肯定就是对自己的不断否定

Host-only

这种方式下,虚拟机的网卡连接到宿主的 VMnet1 上,但系统并不为虚拟机提供任何路由服务,因此虚拟机只能和宿主机进行通信,而不能连接到实际网络上。

                       vmware中的网络(bridge,nat) - undemon - 对自己的最佳肯定就是对自己的不断否定

 

在VM工具关于连接方式选项之replicate physical network connection state 解释:

Select if the virtual machine uses a bridged network connection and if you use the virtual machine on a laptop or other mobile device. As you move from one wired or wireless network to another, the IP address is automatically renewed.
单机多网卡 或者 笔记本和移动设备使用虚拟机时,当在有线网络和无线网络切换时,勾选了Replicate physical network connection state,虚拟机网卡的ip地址会自动更新,不需要重新设置。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值