虚拟机怎么设置host

虚拟机怎么设置host,第1张

方法/步骤

“编辑”>“虚拟网络编辑器”这一步是确认虚拟网卡host-only的网卡名称VMnet1以及网段192.168.4.0

本地连接上点击鼠标右键“属性”,图2是无线方式上网

“共享”,选择host-only那块网卡,点击确认之后VMnet1网卡ip会变成192.168.137.1

鼠标右键将VMnet1还原成图1中的192.168.4.0段

设置虚拟机的ip为192.168.4.2,网关和DNS都指向192.168.4.1

虚拟机通过host-only网段上网了

在VirtualBox中安装Ubuntu后,默认情况下有一块处于NAT模式的虚拟网卡,若宿主机可以上网,虚拟机也可以通过NAT访问宿主机所在网络,但是却无法实现宿主机和虚拟机之间的互联。

使用双网卡,一块网卡工作在NAT模式,另外一块网卡工作在Host-only模式,这样即实现了虚拟机上外网,又实现了虚拟机与宿主机之间的互联,即使在断网情况下也可以互联。世间也有两全美。

VirualBox有四种虚拟网络连接模式,包括NAT(网络地址转换) 模式、Bridge (桥接)模式、Host-Only(主机)模式、Internal(内网)模式。

具体它们的特点与区别可以参考 这里 。

Win7 + VirtualBox4.3 + Ubuntu14.04

在宿主机的网络连接中查看是否存在VirtualBox Host-Only Network,若存在,则将网络配置到启用状态,并查看该网络所在内网网段。

如图,宿主机Host-Only网络是192.168.57.*网段。因此稍后需要为Ubuntu的Host-Only网卡添加该网段的静态地址。

如果该Host-Only网络不存在,则需在VirtualBox中添加,添加方法为 管理 -->全局设定 -->网络 -->仅主机(Host-Only)网络 -->添加网络。

进入虚拟机设置 -->网络 -->网卡2,启用网络连接并选择Host-Only适配器和界面名称,具体配置见图。

进入虚拟机Ubuntu,使用 ifconfig 命令查看会发现只有一个网卡工作,因为第二块网卡还没有进行配置。

使用vim编辑 /etc/network/interfaces ,添加第二块网卡的网络配置,宿主机需要长期连接虚拟机,需要为Host-Only网络配置静态IP,IP需要和宿主机的Host-Only网段一致。

重启网络或者系统。

进入Ubuntu使用 ifconfig 查看网络状态,此时应该两张网卡都在工作。

完工(~﹃~)~zZ

LINUX的无线驱动不是很好,WINDOWS下的稳定多了

但平常用LINUX惯了,换到WIN下有点满足不了需求.只好在LINUX开一VBOX虚拟机,装XP.再把USB无线网卡分配的XP虚拟机,这样网络好多了

但这时宿主PC LINUX还是无法上网,怎么办

可以通过两种方式

第一种,随便找一可用网络,那怕是用手机开的WIFI热点,共享出来,LINUX连接上去.然后在虚拟机网络配置连接方式选择BRIDGED方式.在XP里设置无线网卡的属性里的连接共享的两个勺都选择,另外一张网卡的地址理论上会自动改为192.168.0.1,如果不是,手动设置为

把linux的ip也设置在192.168.0.2,在同一网段.网关设置为192.168.0.1

这个时候你应该可以上网了

第二种方式

通过host-only方式,先在vbox的全局设置里建一张虚拟网卡,记得把网段设置为192.168.0段

XP的设置方式和第一种一样

linux的需要改默认网关为192.168.0.1

引用

route add default gw 192.168.0.1

如果没有配置dns服务器,还需要修改/etc/resolv.conf文件

添加"nameserver 192.168.0.1"或"nameserver 8.8.8.8"

原理:

主要利用xp的网络共享功能,可以把一张网卡的网络共享给另一张网卡.再虚拟机与宿主PC网络能够直接访问,所以只能通过桥接和hostonly方式,net这种方式是不行的


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

原文地址:https://54852.com/bake/11904732.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存