精华内容
下载资源
问答
  • 那么VirtualBox虚拟机网络该如何设置呢?相信很多用户会被这么一个问题所困扰,下面小编来详细介绍下VirtualBox虚拟机网络设置方法。  使用VirtualBox 创建虚拟机的时候,默认会使用网络地址转换(NAT)模式,也...


      VirtualBox是国外的一款虚拟系统软件,功能强大,对于很多开发用户有所帮助。那么VirtualBox虚拟机网络该如何设置呢?相信很多用户会被这么一个问题所困扰,下面小编来详细介绍下VirtualBox虚拟机网络设置方法。

      使用VirtualBox 创建虚拟机的时候,默认会使用网络地址转换(NAT)模式,也称为 Host-only 模式,为虚拟机创建网络连接。这可以让虚拟机通过母机的网络连接来访问互联网。但是母机却不一定能够访问虚拟机的网络资源。这时,可以给虚拟机添加一块“桥接网卡”来使母机及其它家庭网络上的设备直接访问虚拟机。当然,如果还有另一个虚拟机也这么设置了网络连接,虚拟机之间也可以顺利访问。

      使用情景:

      但是因为各家的上网情况可能有所不同,这里预设一种情景:使用路由器在家里的各台设备之间共享网络连接。目前,这应该是一种很常见的方式吧?!这里假设无线路由器的 IP(网关的 IP)是 192.168.0.1,那么家里各台电脑就是 192.168.0.2、192.168.0.3 等等。(当然别的局域网 IP 也可以,比如 192.168.56.*。)

      假设当前使用的电脑(母机)的 IP 是 192.168.0.2,而 192.168.0.10 这个 IP 目前还没有设备使用,我们将它分配给虚拟机使用。实际上,使用 DHCP 自动分配 IP 地址的话,虚拟机的桥接网卡也能自动从路由器获取 192.168.0.* 的 IP。

      为什么要给固定下来呢?因为我们的目的是用虚拟机来模拟一个 VPS 服务器,让它的 IP 地址固定就可以使用 HOSTS 文件来欺骗电脑使之可以通过域名访问虚拟机上的网站。

      要通过域名访问虚拟机,需要修改母机的 HOSTS 文件(即文件 %systemdrive%/windows/system32/drivers/etc/hosts,Linux 的话一般是/etc/hosts),在后面添加下面的内容:

      192.168.0.10 domain.com192.168.0.10 www.domain.com

      保存。以后就可以直接通过域名 domain.com 和 www.domain.com 访问虚拟机了:

      ping domain.com

      如果家庭网络上的其它计算机也要通过域名访问这个虚拟机,也需要类似修改其 HOSTS 文件。

      1. 添加“桥接网卡”

      给虚拟机安装操作系统可以参考:给 VirtualBox 虚拟机安装最小化 CentOS 操作系统。如果想安装 Windows,可以参考前文加载 Windows 安装光盘映像来启动安装,剩下的应该不困难了吧。

      在 VirtualBox 中创建了虚拟机并安装操作系统之后,就可以给它添加另一块网卡(当然是虚拟网卡)了。

      

    创建了 CentOS 虚拟主机的 VirtualBox 主界面


      创建了 CentOS 虚拟主机的 VirtualBox 主界面

      方法:

      关闭虚拟机,在 VirtualBox 主界面(如上图所示),选中要添加第二块网卡的虚拟机,这里举例用的是 CentOS 这个虚拟机,然后单击上面的“设置”按钮打开虚拟机设置界面,并从左侧栏切换到“网络”条目。如下图所示。

      

    VirtualBox 虚拟机的网络设置界面


      VirtualBox 虚拟机的网络设置界面

      其中“网卡 1”已经默认设置为“网络地址转换(NAT)”模式,可以让虚拟机通过母机的网络来访问互联网。

      点击“网卡 2”,勾选“启用网络连接”,将“连接方式”更改为“桥接网卡”,其它不需要修改,但是需要点开“高级”然后记下 “MAC 地址”后面的字符(我这里是 080027f26be7)。上面的“界面名称”实际是虚拟机内部的网卡需要桥接到的母机网卡的名称。

      然后单击窗口下面的“确定”保存设置。添加网卡完成!

      2. 虚拟机系统中桥接网卡的设置

      下面按照虚拟机里的操作系统分两种情况,Windows 和 CentOS Linux,分别说明“桥接网卡”的设置。

      A. 虚拟机使用 WINDOWS 操作系统¶

      虚拟机里安装了 Windows 操作系统的话,也许不需要这块”桥接网卡“就可以与母机双向通信。但是,如果想要家庭网络上的其它计算机也可以自由访问虚拟机的话,还是需要桥接网卡的。

      Windows 中设置桥接网卡非常方便,因为 Windows 开机启动之后会自动添加新硬件。等它添加了新的网卡之后,我们只需要在”网络连接“里面将新网卡的 IP 设置为 192.168.0.10(举例),同时配置”网络掩码“为 255.255.255.0,网关为 192.168.0.1,再配置自己喜欢的 DNS(比如Google 的公共 DNS)或者直接用路由器作为 DNS(192.168.0.1)即可。

      B. 虚拟机使用 CENTOS 操作系统¶

      Linux 的发行版太多了,而且各自的配置文件还不一定相同,所以这里只举例说明 CentOS 中的设置情况。下面的命令行指令直接输入到虚拟机启动后其操作系统界面里的 # 号后面并回车即可,因为这里的目的主要是模拟 VPS,并没有使用图形界面。

      修改网络配置文件 ifcfg-eth0,

      vi /etc/sysconfig/network-scripts/ifcfg-eth0

      这会打开一个文本编辑区域。按 i 键开始编辑,用上下左右键将光标移动到 ONBOOT=no那里,删除 no,输入 yes。

      然后按 Ctrl+c 键退出编辑状态,再按 shift+; 组合键输入 : ,紧接着输入 wq 保存并退出文本编辑器。

      将 ifcfg-eth0 复制一份另存为 ifcfg-eth1:

      cp -rf /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth1

      然后编辑 ifcfg-eth1(编辑方法同前述编辑 ifcfg-eth0 的方法):

      vi /etc/sysconfig/network-scripts/ifcfg-eth1

      将其中的内容改为(其中 HWADDR 就是刚才记下的那一串字符,只不过用 : 分割开了):

      DEVICE="eth1"HWADDR=08:00:27:F2:6B:E7TYPE=EthernetNM_CONTROLLED=noONBOOT=yesIPADDR=192.168.0.10NETMAK=255.255.255.0GATEWAY=192.168.0.1

      然后保存退出编辑器。接着执行下面的指令重新启动所有网络连接:

      service network restart

      应该能看到类似下面的反馈信息:

      Shutting down loopback interface: [ OK ]Bringing up loopback interface: [ OK ]Bringing up interface eth0:Determining IP information for eth0... done. [ OK ]Bringing up interface eth1: [ OK ]

      如果没有看到“Bringing up interface eth1: [ OK ]”这样的反馈信息,那有可能是因为 eth1 没有安装好。试着执行下面的指令让 CentOS 自动检测新硬件并安装:

      start_udev

      等它完成了再重新重启所有网络连接。

      如果没什么意外的话,现在,从母机(也就是安装了 VirtualBox 的系统)里应该可以 ping 到这个虚拟机了:

      ping 192.168.0.10

      也可以试试直接通过域名 domain.com 和 www.domain.com 访问虚拟机:

      ping domain.com

      这是我的 VPS 学习之路系列总结文章中的一篇,对于搭建局域网环境来练习创建自己的网站非常有帮助。

    展开全文
  • 虚拟机网络模式

    千次阅读 2015-06-09 14:31:13
    虚拟机网络模式


    1-网络模式

    网络工作模式:Bridged(桥接模式)、NAT(网络地址转换模式)、Host-Only(仅主机模式)。

    1.1-Bridged

    • 桥接模式是指本地物理网卡和虚拟网卡通过VMnet0虚拟交换机进行桥接
    • 物理网卡和虚拟网卡在拓扑图上处于同等地位,那么物理网卡和虚拟网卡就相当于处于同一个网段。
    • 虚拟交换机就相当于一台现实网络中的交换机,所以两个网卡的 IP 地址也要设置为同一网段(网关与 DNS)。

    1.2-NAT

    • NAT 模式是让虚拟机借助 NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网。
    • NAT 模式中虚拟机的网卡和物理网卡的网络不在同一个网络。主机网卡直接与虚拟 NAT 设备相连,利用虚拟的 NAT 设备以及虚拟 DHCP 服务器来使虚拟机连接外网。

    1.3-Host-Only

    • 仅主机模式是 NAT 模式去除了虚拟 NAT 设备。
    • 将虚拟机与外网隔开,使得虚拟机成为一个独立的系统,所以虚拟网络不能连接 Internet,只与主机相互通讯。
    • 主机和虚拟机之间的通信是通过 VMware Network Adepter VMnet1 虚拟网卡来实现的。

    1.4-Bridged 与 NAT

    • Bridged 与 NAT 模式虚拟机都可以上外网。
    • 由于 NAT 的网络在虚拟机提供的一个虚拟网络里,所以局域网其他主机是无法访问虚拟机的,而宿主机可以访问虚拟机,虚拟机可以访问局域网的所有主机。
    • Bridged 模式下,多个虚拟机之间可以互相访问。NAT 模式下,多个虚拟机之间也可以相互访问。

    2-网络模式类比

    • Bridged 模式的虚拟机

      像一个在民政局(路由器)那里上过户口的成年人(虚拟机),有自己单独的居住地址,虽然和主机住在同一个大院里,但好歹是有户口的人,可以大摇大摆地直接和外面通信。

    • NAT 模式的虚拟机

      纯粹就是一个没上过户口的黑户,民政局(路由器)根本不知道有这么个人,自然也不会主动和它通信。即使虚拟机偶尔要向外面发送点的信件,都得交给主机以主机的名义转发出去,主机还专门请了一位老大爷(NAT)来专门负责这些虚拟机的发信、收信事宜。

    • Host-Only 模式的虚拟机

      纯粹是一个彻彻底底的黑奴,不仅没有户口、民政局(路由器)不知道这么号人,还被主机关在小黑屋里,连信件也不准往外发。


    展开全文
  • VirtualBox虚拟机网络设置

    万次阅读 2015-03-16 08:16:51
    VirtualBox虚拟机网络设置本文原文...VirtualBox虚拟机网络设置 配置目标 解决方案 具体操作 虚拟机网卡配置 虚拟机操作系统配置 检查路由表 补充说明 配置目标 虚拟机可以像宿主机一样访问互联网和其他主机 宿主机和虚

    VirtualBox虚拟机网络设置

    本文原文出处: http://blog.csdn.net/bluishglc/article/details/44276637 严禁任何形式的转载,否则将委托CSDN官方维护权益!



    配置目标

    1. 虚拟机可以像宿主机一样访问互联网和其他主机
    2. 宿主机和虚拟机可以相互访问

    解决方案

    1. 使用NAT实现目标一
    2. 使用Host-Only实现目标二

    具体操作

    虚拟机网卡配置

    为了实现上述两套配置,我们需要为虚拟机配置两个网卡,第一个网卡采用NAT方式,第二个网卡采用Host-Only方式!下面是两个网卡的配置截图:

    虚拟机操作系统配置

    前面的步骤只相当于给虚拟机插上了两个网卡,我们接下来需要在操作系统上来配置这两张网卡。通常来说,在安装虚拟机时,默认已经安装并配置好了第一个网卡,也就是使用NAT方式工作的网卡,我们并不需要再对这个网卡进行特别的配置,以下是一份参考配置:

    对于这个网卡的配置说明两点:

    • ONBOOT要设置为yes
    • BOOTPROTO使用dhcp即可

    对于第二个使用Host-Only方式工作的网卡则需要进行一些手动的配置了。首先,在添加网卡之后,我们需要到/etc/sysconfig/network-scripts/下面查看是否有新网卡对应的配置文件,如果没有,我们可以拷贝第一个网卡的配置,然后重命名为新网卡的名字,网卡名称可以使用ifconfig命令查看。接下来我们就需要修改一些相关的配置项,以下是一份参考配置:

    对于第二个网卡的配置, 有四点需要强调:

    • ONBOOT也要设置为yes
    • BOOTPROTO应该使用static
    • 务必设置静态IP地址:IPADDR
    • 务必设置HWADDR,其值可通过ifconfig查找到

    注意:对于网卡静态IP地址的取值是有要求的。VirtualBox在安装的时候会在宿主主机上安装一个专为Host-Only模式工作的虚拟网卡,实际上,我们使用Host-Only模式就是要以宿主主机的这个虚拟网卡和虚拟机里配置的第二个网卡组成一个局域网!所以宿主主机的虚拟网卡和虚拟机里的第二个网卡一定要在一个网段!VirtualBox默认安装在宿主主机上的虚拟网卡的IP是192.168.56.1,所以,我们虚拟机里第二个网卡的IP就设置为了192.168.56.2。下图是VirtualBox在宿主主机上安装的虚拟网卡的一些信息。

    检查路由表

    两个网卡都配置好之后,理论上使用默认的路由规则就可以了,即:所有192.168.56.0网段的地址走第二个网卡,其他地址走第一个网卡,所以路由信息应该如下:

    补充说明

    如果我们并不需要在宿主主机与虚拟机之间进行太多的通讯,可能只是想简单的访问虚拟机的某一两个端口,那么我们就不必大费周章地配置Host-Only网卡了,我们可以在NAT的高级配置里把需要的几个端口映射到宿主主机上就可以了,下图展示的就是把虚拟机上的某些与Hadoop相关的端口映射到宿主主机上的配置,这样的话,使用虚拟机就如同使用本机一模一样了。

    展开全文
  • 虚拟机网络状态不可用

    千次阅读 2020-05-31 23:40:30
    虚拟机安装 linux系统后无法联网 1.选择“虚拟机”->设置->进入虚拟机设置->...虚拟机网络编辑器 3.选择“更改设置”->“还原默认设置” 如果有打开状态的虚拟机,需要先关闭虚拟机 4.重启虚拟机 ...

    虚拟机安装 linux系统后无法联网

    1.选择“虚拟机”->设置->进入虚拟机设置->选择网络适配器->选择NAT模式

    在这里插入图片描述

    2.选择“编辑”->虚拟机网络编辑器

    在这里插入图片描述

    3.选择“更改设置”->“还原默认设置”

    如果有打开状态的虚拟机,需要先关闭虚拟机

    4.重启虚拟机

    展开全文
  • Linux虚拟机网络配置-net模式

    万次阅读 多人点赞 2018-06-19 14:59:15
    虚拟机在配置网络之前,网络是不可用的,这里我们用net...打开菜单栏中的“编辑”选项卡中的子选项卡“虚拟机网络编辑器”,找到NAT模式下的配置 记住NAT中的这些参数:子网IP是192.168.159.0、子网掩码是255.255....
  • 为什么我物理机可以ping通虚拟机,但是虚拟机ping不通物理机?我是用nat模式的,虚拟机网络都配成静态地址了
  • 1 虚拟机网络模式 虚拟机包括三种网络模式,分别是:Bridged(桥接模式)、NAT(网络地址转换模式)、Host-only(仅主机模式),本文主要介绍NAT模式下,主机访问虚拟机配置。 点击编辑可以看到虚拟网络编辑器,如下...
  • 配置 eNSP 连接VMware虚拟机网络

    千次阅读 2019-07-16 07:55:49
    配置 eNSP 连接VMware虚拟机网络 选择"其他设备"并添加"Cloud"到eNSP视图, 右击"Cloud"设备在弹出菜单中选择"设置" 增加一个端口: 端口类型为"GE", 绑定信息为 “UDP”: 增加一个端口: 端口类型为"GE", 绑定信息为...
  • 虚拟机网络不通故障解决

    千次阅读 2019-02-22 12:18:00
    2、一次虚拟机网络不通外网做的配置修改 2.1 2.2虚拟机eth0网卡网关配置成10.0.0.254,与虚拟网络编辑器vmnet8的nat网关10.0.0.2配置不同,报错网络不可达 [root@localhost ~]# ping 223.5.5.5P...
  • 大家好!!! 我想问一下 ! 虚拟机必须加入到虚拟机网络中吗?![图片说明](https://img-ask.csdn.net/upload/201505/15/1431654010_472081.png)
  • CentOS虚拟机网络连接失败

    千次阅读 2019-02-01 11:47:19
    CentOS虚拟机网络设置 背景及问题: 背景: 在macbook上,通过虚拟机软件 VirtualBox 安装了CentOS7,网络连接方式使用的是网络地址转换(NAT)。 问题: 进入CentOS系统后,无法连接网络。 解决方式: ...
  • linux 虚拟机网络设置

    2015-12-24 10:21:56
    linux虚拟机网络设置: 1、桥接模式:将虚拟机和本机看成是两台电脑,设置网络连接在同一网段 步骤如下:  (1)将本机设置称桥接模式:虚拟机管理中的虚拟机设置中设置  (2)查看本机IP  (3)置虚拟机中的具体...
  • VirtualBox虚拟机网络以及FTP配置

    千次阅读 2019-07-01 18:20:48
    VirtualBox虚拟机网络以及ftp配置 网络配置 配置NAT网络和Host-Only NAT网络使得虚拟机行为像一台真实的主机,Host-Only使得虚拟机和主机相互联通 网卡1设置为:NAT网络 网卡2设置为:Host-Only ...
  • linux 虚拟机网络配置

    千次阅读 2016-08-30 14:00:52
    虚拟机网络配置:基于VMWare Workstations ; 1.打开VMWare Workstations ,左上角那里: 编辑->虚拟网络编辑器 2.在虚拟网络编辑器中点击 添加网络 3. 点击新添加的网络,下面有 VMnet信息,选桥接模式; 4. 选择...
  • 1.有时候我们正确的配置了所安装虚拟机的网络,关于怎么配置虚拟机网络设置请见下文 永久性的更改虚拟机网络配置然后更改以下配置,其中最重要的是auto ,iface,address,其余按实际情况考虑。address的子网要和...
  • Win10 Hyper-V 搭建虚拟机 网络配置

    万次阅读 2017-09-13 19:09:54
    使用win10 的Hyper-V 去创建一个centos的时候发现虚拟机能ping通网络,宿主机不能ping虚拟机,而Hyper-V没有VM的桥接模式可以选择,为了让虚拟机可以和宿主机同网段,需要搭建网桥才可以在 Hyper-V 管理器创建虚拟...
  • 1:注意本地的2个服务有没有启动 2:打开 VMware 功能栏中的编辑-》虚拟网络编辑器 ... 3:选择如下图所示,应用->确定 4:设置成功后 ...打开虚拟机查看能否上网, 转载地址 https://blog.csdn.net...
  • centos7.4系统的虚拟机网络配置教程

    千次阅读 2019-03-08 13:24:58
    小编按照Centos6.7版本的虚拟机网络配置教程来配置Centos7.4的虚拟机网络,发现行不通啊,在踩坑之后,再勇敢的爬出来,整理了这一篇Centos7.4的虚拟机网络配置教程,希望小伙伴们在利用Centos7版本的路上少踩一些坑...
  • 虚拟机网络连接方式和网络设置

    千次阅读 2015-10-23 09:32:55
    VirtualBox虚拟机网络连接设置的四种方式 VirtualBox是一款SUN出品的非常优秀的虚拟机程序,版本也非常齐全,你可以在官网上找到适合各种操作系统平台的版本。 这里我先给大家大致讲解下VBox的网络配置及应用。 ...
  • kali虚拟机网络配置

    万次阅读 多人点赞 2017-11-27 09:38:20
    1.打开虚拟机,右下角有这个用鼠标单击第三个(从左往右数),选择桥式模式 (一般来说,如果本机能上网,设置完之后,虚拟机也能上网的) 2.查找本机的默认网关以及本机连的wifi的IPv4的地址,为之后修改用。 ...
  • win10虚拟机网络及yum源优质博客

    千次阅读 2021-01-10 22:11:36
    打通虚拟机网络 https://www.cnblogs.com/OliverQin/p/9758516.html 打通虚拟机yum源 https://blog.csdn.net/kangvcar/article/details/73477730
  • 基于Centos8的虚拟机网络桥接配置

    千次阅读 2020-03-23 14:05:27
    本文主要介绍虚拟机网络的桥接配置方式。作为一个未入门小白,我在此问题上死磕了很久之后,才成功以桥接方式配好网络。在此,记录这次让人兴奋的配置过程,同时分享一些踩过的坑,避免以后再次踩坑浪费时间。 ...
  • 网络环境切换,会导致虚拟机网络地址更换,这个时候又不想修改host文件 打开虚拟机设置,打开网络:连接方式 => 下拉选择:网络地址转接(NAT) 高级 => 添加端口转发 设置为:ssh TCP 空格 22 空格 ...
  • 那个时候就知道是因为虚拟机网络连接的原因,但是不知道具体是什么原因 为此折腾了一天,重新把网络连接的原理搞清楚了,才算解决了这俩个问题 刚开始还傻乎乎的要重装Linux 重新部署hadoop 先上图 目前有三种连接方式...
  • 虚拟机网络模式设置仅主机模式

    千次阅读 2019-03-05 00:57:02
    虚拟机网络模式选择Hostonly,即仅主机模式,设置固定IP,和主机相同。 仅主机模式虚拟机使用的是:VMware Network Adapter VMnet1网卡 1.设置“虚拟网络编辑器” 2.对主机网卡VMnet1进行设...
  • CentOS7虚拟机网络的配置

    千次阅读 2017-11-22 15:12:55
    这几天做一个项目,要搭建图片服务器,所以...Linux命令这东西几个月不碰,果然忘得很快,这里我把虚拟机网络配置的过程写下来,方便日后再用。虚拟机安装过程省略网上一大把。物理机配置为了方便测试虚拟机是否能ping
  • ubuntu 18.04 虚拟机网络配置(NAT)

    千次阅读 2020-02-17 14:45:18
    接下来,设置虚拟机网络: 在网络适配器这里选择自定义vmnet8网卡(NAT模式)。vmnet8网卡的设置去宿主机网络适配器上配置。 ubuntu网卡配置 ubuntu16.04和18.04有很大差异,网卡配置与之前相比也有不同。 ...
  • 如何测试Azure虚拟机网络连通性

    千次阅读 2016-07-12 14:00:14
    我们可以使用TCP协议工具,来测试Azure虚拟机网络连通性。Windows平台推荐使用PSPing工具,包含在著名的Sysinternals Suite工具集中。Linux平台推荐使用TCPPing工具。工具下载地址:http://technet.microsoft.co
  • VMware虚拟机网络模式详解 NAT模式

    千次阅读 2018-08-02 15:19:36
    本篇博文为《VMware虚拟机网络模式》系列的其中一篇:NAT模式。  VMware虚拟机在我们学习过程中必不可少,不管是安装Linux操作系统来进行学习、搭建各种网络服务,拟或者是用来做集群测试、云计算平台OpenStack等...
  • Win10 下 VMware 虚拟机网络不通

    千次阅读 2016-12-23 22:39:41
    Win10 下 VMware 虚拟机网络不通 把虚拟机中的网卡卸载后,再重新安装即可。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 49,183
精华内容 19,673
关键字:

虚拟机网络