老王学linux-vmware网络连接
2015-11-04 07:08
465 查看
实验目的:vmware主机和虚拟机实现网络互通。
实验材料:8g内存、酷睿i5-3230m、英伟达720m的win10主机。Xshell安装包, vcredist_x86安装包,安装好的vmware11,centos6.4虚拟机,win xp虚拟机。
实验原理:
vmnet0(桥接模式),无实体虚拟网卡,其实就是一个协议而已,会在对应网卡上加入VMware bridge protocol桥接协议,其作用相对于使用一个虚拟交换机连接虚拟机和物理机网卡。
vmnet1(仅主机模式,hostonly),生成vmnet1虚拟网卡,并定义一个ip地址,虚拟机设置为仅主机模式,需要手动设置和vmnet1相同的子网网段,作用相同与vmnet0但由于vmnet1不接入其他网络,所以数据只在虚拟机和物理机间交换。
vmnet8(NAT模式,网络地址转换),生成vmnet8虚拟机网卡,并通过VMwareNAT service提供网关和地址转换服务,VMware DHCP service提供虚拟机ip地址自动分配服务,通过vmnet8与虚拟机通讯。
物理机环境使用路由器上网,就选择桥接模式物理机单机pppoe拨号上网,就选择NAT模式不想虚拟机上网,就选择选择仅主机模式,
实验步骤:
桥接模式:打开centos服务器(主机必须是连在交换机、集线器、路由器),设置虚拟机网卡,右击虚拟机,点击设置,点击网络适配器,右边网络连接内有各种模式,选择桥接模式。
连在交换机、集线器或路由时,并且有dhcp服务的时候,这时可以测试一下:
登陆虚拟机:打开终端:输入
在主机下打开cmd输入
具体情况根据自己的主机的ip去ping
通了就行了。
没有dhcp服务器的情况,就需要自己把本机ip设置到与主机一个网段内,
登陆虚拟机:打开终端:输入
Setup
网络配置
设备
Eth0
在dhcp那一行的*那里按一下空格*会消失。
设置
ip
重启服务:
在主机下打开cmd输入
具体情况根据自己的主机的ip去ping
通了就行了。
Net模式:把虚拟机网卡切到nat模式,这个模式下虚拟机会自己模拟dhcp,给虚拟机分配ip。
登陆虚拟机:打开终端:输入
Setup
网络配置
设备
Eth0
把*号还原,方法自己猜――――――空格。
在主机下打开cmd输入
通了就行了。
仅主机模式:vmware11,仅主机模式没有dhcp服务喽(以前是有的),想获得ip只能自己配置。
首先,打开主机的网络配置,右击网络,打开网络和共享中心,更改适配器设置,右击vmnet1,给他配置一个ip网关可以不填。
虚拟机内,网关指向vmnet1的ip。
设置和测试的略。
最后:看看虚拟机网卡配置内:是不是还有自定义,选定打开看看是不是有惊喜。每个都试试。步骤自己摸索。还有lan网段百度一下试试。
桥接模式最重要的一点:也是在win10和wm11的一点bug。在电脑连到有dhcp服务的路由上,并且虚拟机内设置ip后:第一个桥接的虚拟机可以上网而其他的虚拟机不可以上网,第一个桥接的虚拟机内的ip是192.168.6.140,而路由内记载的是ip是192.168.6.103。
实验材料:8g内存、酷睿i5-3230m、英伟达720m的win10主机。Xshell安装包, vcredist_x86安装包,安装好的vmware11,centos6.4虚拟机,win xp虚拟机。
实验原理:
vmnet0(桥接模式),无实体虚拟网卡,其实就是一个协议而已,会在对应网卡上加入VMware bridge protocol桥接协议,其作用相对于使用一个虚拟交换机连接虚拟机和物理机网卡。
vmnet1(仅主机模式,hostonly),生成vmnet1虚拟网卡,并定义一个ip地址,虚拟机设置为仅主机模式,需要手动设置和vmnet1相同的子网网段,作用相同与vmnet0但由于vmnet1不接入其他网络,所以数据只在虚拟机和物理机间交换。
vmnet8(NAT模式,网络地址转换),生成vmnet8虚拟机网卡,并通过VMwareNAT service提供网关和地址转换服务,VMware DHCP service提供虚拟机ip地址自动分配服务,通过vmnet8与虚拟机通讯。
物理机环境使用路由器上网,就选择桥接模式物理机单机pppoe拨号上网,就选择NAT模式不想虚拟机上网,就选择选择仅主机模式,
实验步骤:
桥接模式:打开centos服务器(主机必须是连在交换机、集线器、路由器),设置虚拟机网卡,右击虚拟机,点击设置,点击网络适配器,右边网络连接内有各种模式,选择桥接模式。
连在交换机、集线器或路由时,并且有dhcp服务的时候,这时可以测试一下:
登陆虚拟机:打开终端:输入
ifconfig
在主机下打开cmd输入
Ping 192.168.6.103
具体情况根据自己的主机的ip去ping
通了就行了。
没有dhcp服务器的情况,就需要自己把本机ip设置到与主机一个网段内,
登陆虚拟机:打开终端:输入
Setup
网络配置
设备
Eth0
在dhcp那一行的*那里按一下空格*会消失。
设置
ip
重启服务:
service network restart
在主机下打开cmd输入
Ping 192.168.6.103
具体情况根据自己的主机的ip去ping
通了就行了。
Net模式:把虚拟机网卡切到nat模式,这个模式下虚拟机会自己模拟dhcp,给虚拟机分配ip。
登陆虚拟机:打开终端:输入
Setup
网络配置
设备
Eth0
把*号还原,方法自己猜――――――空格。
在主机下打开cmd输入
Ping 192.168.6.103具体情况根据自己的主机的ip去ping
通了就行了。
仅主机模式:vmware11,仅主机模式没有dhcp服务喽(以前是有的),想获得ip只能自己配置。
首先,打开主机的网络配置,右击网络,打开网络和共享中心,更改适配器设置,右击vmnet1,给他配置一个ip网关可以不填。
虚拟机内,网关指向vmnet1的ip。
设置和测试的略。
最后:看看虚拟机网卡配置内:是不是还有自定义,选定打开看看是不是有惊喜。每个都试试。步骤自己摸索。还有lan网段百度一下试试。
桥接模式最重要的一点:也是在win10和wm11的一点bug。在电脑连到有dhcp服务的路由上,并且虚拟机内设置ip后:第一个桥接的虚拟机可以上网而其他的虚拟机不可以上网,第一个桥接的虚拟机内的ip是192.168.6.140,而路由内记载的是ip是192.168.6.103。
相关文章推荐
- android80 HttpClient框架提交数据 get方式
- 网络请求例子
- nginx或httpd实现负载均衡tomcat(三)
- TCP 粘包问题处理[1] ( the solution of sticky package problem of TCP )
- nginx或httpd实现反向代理tomcat并实现会话保持(二)
- Servlet之HttpSession验证码
- https原理及tomcat配置https方法
- 网络配置
- android:java.lang.NoClassDefFoundError: com.lidroid.xutils.HttpUtils 异常的解决
- 2015/11/3 完成酷欧天气的数据库、网络连接类的编写
- 初学linux_centos7网络配置
- 创建XMLHttpRequest对象
- XMPP框架 微信项目开发之网络通信基础——OSI_TCP/IP 参考模型的理解
- 网络通信中字节序转换问题
- UDP client,UDP server, TCP server, TCP client
- Android - 使用Volley请求网络数据
- iOS—OC——TCP/UDP HTTP
- 利用domain access建立子站点网络
- ASP.NET WebAPI 08 Message,HttpConfiguration,DependencyResolver
- 【网络】IP地址