通过桥接虚拟网卡使VMWare和宿主机实现双向通讯
来源:互联网 发布:java短信接口短信轰炸 编辑:程序博客网 时间:2024/06/15 01:39
0.为什么选择虚拟网卡和桥接模式
首先虚拟机网络设置为NAT,虚拟机实现上网是很方便的,但是宿主机访问虚拟机就比较麻烦了(需要单独配置端口转发),桥接就能很好的解决这个问题,桥接模式会把虚拟机当做宿主机所在的网络环境中的一台真实主机。
为啥要用虚拟网卡?这个纯属我的网络环境的问题,我所在的网络环境ip跟mac是绑定的,虚拟机的mac预先是没有绑定的,因此如果直接桥接宿主机的物理网卡是不能获取有效的ip地址的,既不能上网,也不能跟宿主机互通,因此为了实现能跟宿主机互通只能用虚拟网卡了。
1.添加Loopback虚拟网卡
在“计算机”右击,选择“管理”,在“计算机管理”中选择“设备管理器”,在右侧的计算机图标中右击,“添加过时硬件”,如下图所示:
在接下来的向导中选择“下一步”,选择手动添加硬件设备,如下图所示:
在接下来的设备类型中选择“网络适配器”,如下图所示:
接下来,选择设备厂商为“Microsoft”,网络适配器为“Microsoft Loopback Adapter”如下图所示:
继续下一步,直到完成安装即可。
2.配置虚拟网卡的IP
在“控制面板”,找到“网络和共享中心”,从左侧面板中选择“更改适配器设置”,找到新添加的Loopback网卡,右击选择“属性”如下图所示:
参考下图进行网络配置,如果你的网络环境刚好也是192.168.1.XXX网段的,那么可以换个别的ip,如192.168.2.XXX,默认网关也改成192.168.2.1即可。
配置完成后,虚拟机通过192.168.1.101访问宿主机。
3.设置虚拟机桥接网卡配置
打开VMWare,从“Edit”菜单中,找到“Virtual Network Editor”,如下图所示:
VMnet0的配置类型就是桥接类型,将其桥接的目的网卡改为我们添加的虚拟网卡,如下图所示:
设置完成后,编辑虚拟机的网络配置,设置为桥接模式,如下图所示:
现在虚拟机的桥接配置就算弄好了。
4.设置虚拟机网络配置
启动虚拟机,设置虚拟机的IPv4的配置,将获取的ip的方法改为手动获取,并手动指定一个ip地址(注意不要和宿主机重复了),设置网关地址为添加的Loopback虚拟网卡的网关地址,应用即可,如下图所示:
5.测试
使用ping测试能够互相ping通就可了,我这配置都ok,宿主机ping虚拟机测试如下图所示:
虚拟机ping宿主机也ok,如下图所示:
6.后记
网络配好了,就可以做各种和网络有关的实验测试了,注意虚拟机的防火墙配置哦,如果虚拟机开着防火墙的话某些服务是访问不了的。
因为使用的虚拟网卡,这样的话虚拟机就上不了网了,不过可以在宿主机上搭建个ftp,将需要安装的软件放到ftp中,虚拟机通过ftp获取软件安装。如果一开始要联网配置一些服务(如ssh,java之类的)可以先将虚拟机的网络设置为NAT类型的,配置好以后再改为桥接模式,这样也很方便的。
如果机器内存较低,不妨将linux的桌面环境,视频播放器,浏览器啥的都卸掉,节约内存。
如果要管理多台虚拟机,可以配置ssh,宿主机使用ssh客户端(如SecureCRT)去连接虚拟机就方便多了。
折腾几台linux虚拟机,搭建一个OpenStack集群,或Hadoop集群,玩玩云计算,大数据处理,开阔眼界,提高一下自己不是很爽么!!
- 通过桥接虚拟网卡使VMWare和宿主机实现双向通讯
- 宿主机通过桥接方式连接的VMware内部Ubuntu 14.04虚拟机实现上网方案
- Linux:宿主机通过桥接方式连接的VMware内部Linux14.04虚拟机(静态IP)实现上网方案
- Linux:宿主机通过桥接方式连接的VMware内部Linux14.04虚拟机(静态IP)实现上网方案
- VirtualBox实现宿主机和虚拟机之间网络的通讯
- VirtualBox实现宿主机和虚拟机之间网络的通讯
- VMware虚拟机双网卡对应宿主机双网卡
- vmware配置linux虚拟机之桥接模式 (实现宿主机和虚拟机互ping 虚拟机可上网)
- vmware 虚拟系统和宿主系统 文件共享(转载)
- ruijie和Vmware联网虚拟网卡
- VMware虚拟机宿主机与虚拟机通讯慢解决方法
- RedHat下VMware无法与宿主机通讯的问题
- VMware虚拟机宿主机与虚拟机通讯慢解决方法
- virtualbox桥接网卡虚拟机和使用wifi的宿主机ping不通
- VMware Workstation 虚拟网卡
- VMware虚拟网卡
- VMware虚拟机配置Ubuntu桥接方式(Bridged)使虚拟机和宿主机能互相ping通
- 虚拟机和宿主机实现共享文件夹,粘贴板和双向拖放
- Mysql开启远程连接方法
- table中td设置width问题
- Win7下提交MapReduceJob到集群环境
- drools5.6运行必备jar
- 批量导出oracle中的资源(PACKAGE 、PACKAGE BODY)等
- 通过桥接虚拟网卡使VMWare和宿主机实现双向通讯
- 直面生活
- 淘宝商城检测认证
- 如何为你的应用选择正确的盈利模式?
- 【Architecture】EDA事件驱动架构
- Android AsyncTask完全解析,带你从源码的角度彻底理解
- ArcGIS教程:ArcGIS栅格数据的合并和剪切
- Jsp的工作原理
- 动画学习笔记(一):创建Drawable动画