如何让虚拟机与主机联通及上网

合集下载

Virtualbox虚拟机上网怎么设置

Virtualbox虚拟机上网怎么设置

Virtualbox虚拟机上网怎么设置
我们在使用虚拟机的时候,虚拟机有时候上不了网的,怎么设置虚拟机上网呢?下面是店铺为大家整理的关于Virtualbox虚拟机上网的相关资料,希望对您有所帮助!
Virtualbox虚拟机上网的解决方法
首先看一下本机的网段是多少,这样方便我们一会在虚拟机上设置.右击[网上邻居]-[属性]-右击[本地连接]-[状态],再点支持就看得到了然后启动虚拟机,点上方的[虚拟机]-[设置]
进去后选择[以太网]
在弹出的窗口选择桥接,再点确定
然后在虚拟上面右击[网上邻居]-[属性]-右击[本地连接]-[属性],再弹出来的窗口选择[Internet 协议(TCP/IP)].再点[属性]
选择[使用下面的IP地址],然后按照本机电脑的网段输入IP地址和DNS,然后点确定
这样设置完成后,虚拟机上的本地连接就显示已连接上了,当然也就可以正常上风了
Virtualbox虚拟机上网。

如何让虚拟机上网

如何让虚拟机上网

虚拟机如何上网第一种方式上网:NTA方式1.安装VMware Workstation 的过程我自然不必多说,一路下一步,便可以搞定.但是这里我要提醒的是在安装过VMware Workstation软件后,会在本地连接中,多了两个虚拟网卡,一个是 VMware Network Adapter for VMnet1 .另一个是 VMware Network Adapter forVMnet8注意:要确保VMware Network Adapter for VMnet8 处于启用状态,这个是NAT网络模式要用的虚拟网卡。

注意这个网卡的IP地址,不需要做手动设置,切记!!!2.接下来,你就可以新建立一个虚拟机,并在虚拟机里安装操作系统,这里需要注意的是,在建立虚拟机选择"网络模式"的时候一定要选择NAT模式。

3.在虚拟机里安装好操作系统,启动虚拟系统,打开IE浏览器,这时候正常的话虚拟机就可以上网了,切记!!虚拟系统中的网卡也不需要做任何设置。

故障排除如果这个时候,虚拟机还是不可以上网.我建议你检查一下以下几个地方,确保NAT上网的几个服务已经启动.具体操作如下:开始---设置--控制面板---管理工具---服务确保 VMware DHCP Service 和VMware NAT Service 服务已经启动要启动DHCP Services首先要起用NAT选项卡中的Vmnet1或Vmnet8,之后才能启用DHCP Services控制面板 - 计算机管理 - 服务找到vmware的nat和dhcp服务,将自动改为手动即可,并启动。

不过提醒下,如果你的虚拟机的网络用的是NAT类型的话,这两个服务还是必须的第二种方式上网:桥接方式虚拟机选择“桥接”,桥接之后便可以直接上网了,但是不能和主机共享资料,所以我采用“共享”的方式,使得虚拟机共享主机网卡,从而达到上网和共享主机资料的目的。

在网上邻居----属性---ADSL--属性---高级----Internet连接共享-----把底下的“允许其它计算机......”那项勾上,然后选择底下的选项为“本地连接”--------确定出现警告框,确定,然后断开ADSL,再重联ADSL,上网,OK!虚拟机上网而主机不能上网如果你的计算机可以上网,那只要在虚拟机启动之前将虚拟机的网络适配器的“网络连接”设成“NAT:用来共享主机的IP地址”,然后再启动虚拟机,并在虚拟机中的网络连接中“Internet 协议(TCP/IP)属性”中选用“自动获得IP地址”和“自动获得DNS服务器地址”即可。

详解如何配置VirtualBox中的客户机与宿主机之间的网络连接

详解如何配置VirtualBox中的客户机与宿主机之间的网络连接

详解如何配置VirtualBox中的客户机与宿主机之间的⽹络连接当你在 VirtualBox 虚拟机软件中安装了各种操作系统时,你可能需要实现宿主机与虚拟机之间的相互访问。

在这篇⽂章中,我们将会以最简单明了的⽅式来说明如何配置客户机与 Linux 宿主机的⽹络,以实现两者相互访问或者让客户机连接到外⽹。

(LCTT 译注:客户机指 Oracle VirtualBox 虚拟机软件中安装的操作系统,如本⽂中⽤到的 CentOS 7 和 Ubuntu 16.10 。

宿主机就是你⾃⼰的笔记本电脑或台式机,注意这篇⽂章中作者的宿主机上安装的操作系统是 Linux Mint 18 ,⽽不是我们平时使⽤的 Windows 系统。

)本⽂测试环境: 1、宿主机操作系统—— Linux Mint 18 2、客户机操作系统—— CentOS 7 和 Ubuntu 16.10要求宿主机上安装的 VirtualBox 虚拟机能正常使⽤。

你得事先在 Oracle virtualBox 虚拟机软件中安装好客户机操作系统,⽐如 Ubuntu、Fedora、CentOS、 Linux Mint 或者其它的 Linux 系统也⾏。

在你配置⽹络前,请先关闭客户机。

为了让宿主机和客户机能够互相联通,这两个机器的默认⽹卡 IP 必须设置在同⼀⽹段,你可以为客户机添加多达 4 块⽹卡。

默认⽹卡(⽹卡 1)通常⽤于使⽤ NAT 连接⽅式连接到宿主机进⾏上⽹。

重要提⽰:通常总是设置第⼀块⽹卡与宿主机通信,第⼆块⽹卡连接到外⽹。

为客户机和宿主机创建⽹卡在下⾯的 VirtualBox 管理器界⾯,创建客户机和宿主机之间的通信⽹卡。

打开⽂件->⾸选项配置,或者使⽤组合键 Ctrl + G :在下图中有两个选项,单击并选择仅主机 Host-only ⽹络。

然后使⽤右侧的 + 按钮来添加⼀个新的仅主机⽹络。

这样就创建好了⼀个名为 vboxnet0 的新的仅主机模式⽹卡。

linux虚拟机中和主机三种网络连接方式

linux虚拟机中和主机三种网络连接方式

linux虚拟机中和主机三种⽹络连接⽅式⾸先安装了VMware,在其中安装了Ubuntu系统,正常启动之后开始考虑怎么才能够让主机和虚拟机实现⽹络互连并且由主机向虚拟机发送⽂件,通过在⽹上查阅相关资料,记录学习笔记如下。

学习参考资料:linux虚拟机中和主机三种⽹络连接⽅式的区别虚拟机三种⽹络模式&桥接模式设置步骤VMware NAT模式下设置⽹络winscp连接vmwareubuntuVMware下⽹络配置三种模式对⽐(桥接模式|主机模式|⽹络地址转换)VMware虚拟机和主机连接有以下三种⽅式:⼀、桥接模式(bridged)1. 该模式下物理⽹卡和虚拟⽹卡的IP地址处于同⼀个⽹段,⼦⽹掩码、⽹关、DNS等参数都相同。

2.本地物理⽹卡和虚拟⽹卡通过VMnet0虚拟交换机进⾏桥接,虚拟机和主机位于VMnet0这个虚拟交换机的两端,这个交换机使得两端处在同⼀个⽹段中。

3.VMware中的每个虚拟系统相当于⼀台独⽴的主机,桥接模式下主机和虚拟机相当于同⼀个局域⽹中的两台电脑,虚拟机和宿主机处于同等地位。

这种情况下主机和虚拟机要能够通讯,需要在同⼀个⽹段,这就需要⼿动配置虚拟系统的IP地址和⼦⽹掩码,保证虚拟机和宿主机处在同⼀⽹段中。

虚拟机作为⼀台独⽴的主机可以与局域⽹中的任何⼀台电脑通信。

虚拟系统桥接模式实现⽹络连接设置步骤:1.在⽹络连接中设置本地连接(在此为⽆线⽹)属性,右键单击选择“属性”,在“VMware bridge protocol”前⾯打钩。

2.打开VMware,在菜单栏中选择“虚拟机”à“设置”,在以下页⾯中右侧⽹络连接⼀栏选择“桥接”。

3.VMware菜单栏选择“编辑”à“虚拟⽹络编辑器”,在打开的页⾯中点击右下⽅“更改设置”,这时页⾯中会出现VMnet0,在VMnet信息⼀栏中点击选择“桥接模式”,“桥接到”后⾯的选项选择宿主机物理⽹卡的名字(主机⽹络连接页⾯中,⽹络名称下⾯的那⼀串字符),然后点击确定。

主机和虚拟机的网络互通设置

主机和虚拟机的网络互通设置

主机和虚拟机的⽹络互通设置entos7⽹络与主机和外⽹不互通,亲测有效(关键步骤:若设置完成后,主机ping不通虚拟机,那么先禁⽤主机vmnet8后再启动,就能实现主机与虚拟机的联通)内容:[name or service not known]编辑--》》虚拟⽹络编辑器命令:vi /etc/sysconfig/network-scripts/ifcfg-ens33说明:ONBOOT等于⾃启动(centos默认不启动,此处改成默认启动)IPADDR等于当前Linux的地址(不知道可以ifconfig查看)IPADDR填写起始IP地址到结束IP地址之间的数据NETMASK等于⼦⽹掩码GATEWAY等于⽹关IP命令:vi /etc/resolv.conf重启服务:service network restartping success到此处--->>ping外⽹成功------------------------------------2018-07-23-17:29:09 遇到⼀个龊逼问题-----------------下载sendmail时出错,怀疑是⽹络问题,于是ping下载地址提⽰暂时⽆法解析域名,vi /etc/resolv.conf 和/etc/sysconfig/network-scripts/ifcfg-ens33配置没看到有错误【解决⽅法】命令ip addr得到【mac地址】补充到配置⽂件内,重启⽹络服务,service network restart 成功service network restart 重启⽹络,ping外⽹成功------------------------------------2018-07-24-x:x:x ⼜遇到这个问题------------------------检查ifcfg-ens33⽂件,防⽕墙端⼝,mac地址,注释device,检查dns配置,禁⽤NetworkManager,重新添加⽹络适配器,重启服务器,全试了⼀遍【⽆效】,于是找了个最原始的⽅法解决了问题,【因为没找到恢复出⼚设置的命令】重装Linux系统,然后成功了在使⽤过程中,有可能会⽤到cmd或者xshell等⼯具连接该虚拟机1,在此过程中常见问题是ssh服务未开启,或是虚拟机防⽕墙未关闭,导致外部⼯具链接失败开启ssh服务(如果没有,则需要下载ssh服务【yum install -y openssl openssh-server】)查看ssh服务是否开启,active(running) 表⽰已经开启服务查看防⽕墙是否关闭(关闭命令【systemctl stop firewalld.service 】)cmd ping IPADDR 成功xshell ping IPADDR 成功xshell连接centos7成功虚拟⽹络编辑器找到桥接⽹卡(或者为vmnet... 然后打开虚拟机,单击菜单中“虚拟机...在上⼀篇的⼊门⽂章中,我们安装了CentOS。

win7虚拟机上网配置三种方法图解

win7虚拟机上网配置三种方法图解

在安装好虚拟机后会多出两张网卡VMnet1 , VMnet8 . VMnet1 用于Host-Only 的方式联网,VMnet8 用于NAT的方式联网.还有一种是使用Bridge的方式联网, 是使用得VMnet0网卡.下面我们对三种联网方式分析下:第一种桥接的方式(Bridge)在这种方式中是动态的获取IP地址, 虚拟机就相当于与主机处于同一网段的另外一台机子. 现在家庭里通常用得拨号上网的方式上网, 就是动态的(DHCP)获取IP , 当我们拨号成功后电信或网通服务器会给我们动态的分配一个IP地址, 当我们断开连接后会收回IP供其它用户使用. 如果我们使用Bridge的方式联网, 我们需要一个与主机在同一网段的IP, 这是不现实的, 所以我们通常使用路由器共享上网。

关于路由器共享上网有专门的文档。

在公司我们处在局域网内,所以要使用Brigdge 的方式时,可以指定一个没有人用的IP地址,这样就用不着动态获取IP地址了,在公司也是不允许开启VMDHCP的。

在虚拟机中的配置与主机的配置是一样的。

这是Bridge方式的原理图:这里是关于Bridge 方式在公司的配置:在这里我们找了一个没有人用的IP地址,选择Statically set IP addresses 就不用动态获取IP地址了。

可以看到和主机的IP地址是出于同一网段的。

这是主机的IP配置:第二种方式是NAT(network address transition)方式联网在这种方式中虚拟机使用一个虚拟的NAT路由器使虚拟机通过地址转换的方式上网。

在这里我们应该确保VM NAT Service 是启动的。

可以通过在运行中键入services.msc命令查看有哪些服务。

这里的NAT方式上网的原理图:从图中我们可以看到,在虚拟机中有一个虚拟的NAT路由器,虚拟机A1,A2 是通过虚拟NAT路由器上网的, 中间是由路由器网关来传递信息的. 而虚拟机与本机是通过VMnet8这张网卡实现的,因为主机中的VMnet8网卡的IP地址与虚拟机A1, A2中所配置的IP地址是在同一网段的, 因此可以相互通信.A, A1, A2是可以相互访问的. A1, A2能够访问访问到Internet. 但是在公司试验时, A1, A2 不能够访问到B, 可能是他们不再同一个网段.从网上了解到nat方式只是将主机作为服务器,虚拟机作为内网的一台机器,两台电脑之间可以提供互访,但是其他的电脑无法访问,因此想要解决这个问题,必须用桥接的方式彻底将虚拟机从网络中独立出来。

没有网线的情况下实现主机和虚拟机的通信-virtualbox虚拟机

没有网线的情况下实现主机和虚拟机的通信-virtualbox虚拟机

适用于VitrualBox虚拟机
1.首先将“本地连接”和“VirtualBox Host-Only Ethernet Adapter”进
行桥接。

具体操作:按下Ctrl键不松手,左击选定需要桥接的网卡,右键桥接就ok了,会生成一个“网桥”的图标
2.设置桥接之后将网桥的IP设置为192.168.56.X,X可以是1-255之
间的任何一个数字(桥接在一起的网卡共用一个IP)
3.先将虚拟机的网络模式设置为“仅主机(Host-only)适配器”,然
后开启虚拟机(linux或者windows系统)系统,将虚拟机系统的IP设置为静态IP,IP地址192.168.56.Y,Y为1-255之间的任何一个,不能与X相同;网关和DNS均设置为网桥的IP地址,
4.此时主机和虚拟机就可以互相Ping通了,如果网路还是不通,关
闭本机的防火墙。

主机可以访问虚拟机提供的网络服务了。

ssh,web,ftp
感悟:Host-only网络连接模式比较强大,不易理解和配置。

虚拟机和主机互访

虚拟机和主机互访
如果还不行,可以在主机和虚拟机添加“Netbeui”协议。
、共享访问。在主机里面设置共享,然后再虚拟机里面访问。
2、在虚拟机中选择设置——选项——“共享文件夹”,然后添加你要访问的主机文件夹。
3、直接安装了vmware tools就可以从主机中拖放文件到虚机中了。
第一步 : 安装操作系统前的初始配置
6.确定共享文件夹属性。
Enable this share —— 选择这个选项来启用共享文件夹功能。不选择这个选项将禁用这个共享文件夹但不从虚拟机配置中删除它。你可以添加一个共享文件夹在列表中但不马上启用它。你以后也能够随时在列表中点选启用这个共享文件夹,点属性按钮钩选属性对话框的启用文件夹选项即可。
192.168.0.2
255.255.255.0
192.168.0.1
DNS设置为:192.168.0.1
如果还不明白的话,请在我空间里留言,我有空时给你做个视频
这不是虚拟机问题了,即使正常机器访问网上邻居也可能出错。在主机,虚拟机分别运行“网络安装向导”试试,还有主机一定要设置好共享文件夹。
最重要的是 出现了安装操作系统 在安装操作系统的时候 放心大胆的尝试就可以 不会对机器产生任何的
影响
1 修改内存的大小 如果发现虚拟机的内存容量不够 我们可以重新设定虚拟机内存的容量 直接双击
"设备" 列表中的Memory 就可以配置内存容量 有个黄三角 表示虚拟机最新内存容量需求 绿色三角代表
使用一个已经存在的虚拟硬盘 使用物理磁盘 这3个 我推荐选择第1个
弹出磁盘类型 选择的时候 要注意安装的操作系统是否支持该磁盘类型
OK了以后 选择下一步 进入磁盘容量设定 安装需求设置就好了
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

关于如何让虚拟机与主机联通及如何上网
这是个与我的任务无关的题目,只是我最近看了一些这方面的知识,所以就想把它分享给大家。

一. 实验环境
宿主系统: windows 7
虚拟机系统:Redhat Linux Enterprise 5
网络环境:宿主系统用的是教育网,并使用路由器上网,IP地址是: 59.79.39.79
虚拟机软件:VMware Workstation 7.13
二.基本知识
首先主机与虚拟机的连接方式有三种bridge(桥接),nat和host-only 。

VMnet0:这是VMware用于虚拟桥接网络下的虚拟交换机;
VMnet1:这是VMware用于虚拟Host-Only网络下的虚拟交换机;
VMnet8:这是VMware用于虚拟NAT网络下的虚拟交换机;
在我们电脑的网络适配器中可以看到以下两张网卡。

VMware Network Adapter VMnet1:这是Host用于与Host-Only虚拟网络进行通信的虚拟网卡;
VMware Network Adapter VMnet8:这是Host用于与NAT虚拟网络进行通信的虚拟网卡;
三.实施方法
1.关于nat网络:
我觉得用nat这种方式与主机连通和上网是最方便的。

如果你装系统的时候选的就是nat 方式,那什么都不用做,就可以实现连通了。

但是这种方式可以让虚拟机与主机互通并且上Internet(如果主机能上的话),但是不能和局域网中其他计算机连通。

如果还没用nat 那么就按一下步骤:注意登录系统的时候用户名用root,以超级用户身份登录。

在界面右下方选从左往右第四个图标。

在对话框中选nat,并且上面两个设备状态选项都要勾上。

系统->管理网络->网络
在设备中双击eth0设备。

选择自动获取IP(dhcp),然后确定,确定,关闭对话框,它会问你是否保存,选是。

关闭了上边的对话框后,在桌面右键打开一个终端,输入命令service network restart ,重启网络。

显示信息如上图。

这是再输一下ping 可以ping通,如上图。

打开浏览器可以上网。

再来ping 一下主机,也可以。

用ssh(远程连接服务),同样可以。

以上就是在虚拟机中网络适配器选择nat方式设置。

Hosy-only 的配置方法和nat很相似,只需把网络适配器改为host-ly,再重启下网络即可。

但这种方式不能连接到Internet,在我机子上主机可以Ping通虚拟机,也可以远程连接虚拟机。

至于bridge ,说实话我还没连成功过,网上大部分说只要将虚拟机IP改成与主机IP同网段即可,还有要么就是设置好关联网卡,关防火墙之类。

但是我全试过了就是不行,时间全折腾在这上面了。

如果你们有谁虚拟机用桥接连通,希望可以来帮我解决这个问题。

相关文档
最新文档