VirtualBox实用网络设置

实用场景

  • 公司局域网ip有限, 为了不浪费局域网ip, 舍弃了设置最简单的虚拟机桥接直连局域网模式, 采用了本文的方法进行VirtualBox虚拟机网络配置.

软硬件环境

  • Win10系统主机(以下称主机)

    • VirtualBox

      • Ubuntu_Client虚拟机一台
      • Ubuntu_Server虚拟机一台

预想目标

  • 主机物理网卡连接公司局域网上网. (ip从公司路由器自动获取192.168.0.*网段).
  • 在主机上建立一个192.168.6.*网段的局域网, 并将主机, 虚拟机都加入这个网络(这样就不占用公司局域网ip)
  • 虚拟机可以访问互联网及公司局域网内的服务器
  • 局域网内服务器不能访问虚拟机

详细设置步骤

  • VirtualBox网络管理器设置

    • 打开VirtualBox管理器 - 管理 - 主机网络管理器
    删除列表中所有虚拟网卡(方便后面设置, 如本机有其他虚拟机网络设置, 此步骤请跳过)
    点击"创建" 创建一个虚拟网卡, 假如名称为:"VirtualBox Host-Only Ethernet Adapter"
    • 选中"VirtualBox Host-Only Ethernet Adapter"网卡, 在"网卡"选择卡中手动配置网口
    IPv4地址 填 192.168.6.85 (主机ip, 根据实际需要填写, 这里为例子, 后面具体ip及掩码均为例子)
    IPv4网络掩码 填 255.255.255.0
    IPv6一般自动设置了, 不用填写.
    • 切换选项卡到"DHCP服务器"
    勾选"启用服务器"
    服务器地址: 192.168.6.100
    服务器掩码: 255.255.255.0
    最小地址: 192.168.6.101
    最大地址: 192.168.6.254
    • 点击"应用"后, 退出对话框.
  • Ubuntu虚拟网卡设置
    • 选中要修改的虚拟机, 这里假设为Ubuntu64_Client, 点击"设置" - "网络"
    在"网卡1"选项卡, 勾选"启用网络连接"
    连接方式选"仅主机(Host-Only)网络"
    界面名称: 下拉选择前文添加的虚拟网卡"VirtualBox Host-Only Ethernet Adapter"
    控制芯片默认
    混杂模式根据需要选择(我这里选择了拒绝)
    勾选"接入网线"
    • 切换到"网卡2"选项卡
    勾选"启用网络连接"
    连接方式选"网络地址转换(NAT)"
    勾选"接入网线"
    • 应用后退出该对话框, 启动Ubuntu64_Client虚拟机
  • Ubuntu网卡配置参数(如不想固定虚拟机ip, 本步骤可忽略)
    • sudo vi /etc/network/interfaces (不同系统可能网络配置文件不同), 设置参数如下(192.168.6.88是我要为Ubuntu64_Client设置的ip):
    # interfaces(5) file used by ifup(8) and ifdown(8)
    auto lo
    iface lo inet loopback
    
    auto enp0s3
    iface enp0s3 inet static
    address 192.168.6.88
    netmask 255.255.255.0
    
    dns-nameservers 8.8.8.8
    
    auto enp0s8
    iface enp0s8 inet dhcp
    • 重启网络或虚拟机应用以上更改.
    sudo service network-manager restart
  • 验证虚拟机网络是否设置成功
    ping www.baidu.com # 互联网正常
    ping 192.168.6.85 # 虚拟机到主机正常
    ping 192.168.0.115 # 公司局域网服务器正常
  • Ubuntu_Server请重复"Ubuntu虚拟网卡设置", "Ubuntu网卡配置参数"设置, 不再赘述.

原文地址:https://www.cnblogs.com/nonsupport/p/12163184.html

时间: 2024-09-29 01:20:17

VirtualBox实用网络设置的相关文章

VirtualBox虚拟机网络设置(四种方式)(转)

VirtualBox虚拟机网络设置(四种方式) 来自:  2010-11-10 23:30:11 VirtualBox的提供了四种网络接入模式,它们分别是: 1.NAT 网络地址转换模式(NAT,Network Address Translation) 2.Bridged Adapter 桥接模式 3.Internal 内部网络模式 4.Host-only Adapter 主机模式 第一种 NAT模式 解释: NAT模式是最简单的实现虚拟机上网的方式,你可以这样理解:Vhost访问网络的所有数

VirtualBox虚拟机网络设置

VirtualBox虚拟机网络设置 VirtualBox虚拟机网络设置 配置目标 解决方案 具体操作 虚拟机网卡配置 虚拟机操作系统配置 检查路由表 补充说明 配置目标 虚拟机可以像宿主机一样访问互联网和其他主机 宿主机和虚拟机可以相互访问 解决方案 使用NAT实现目标一 使用Host-Only实现目标二 具体操作 虚拟机网卡配置 为了实现上述两套配置,我们需要为虚拟机配置两个网卡,第一个网卡采用NAT方式,第二个网卡采用Host-Only方式!下面是两个网卡的配置截图: 虚拟机操作系统配置 前

virtualBox 虚拟机网络设置

最近电脑抽风,VMware死活安装不上,于是便选择了virtualBox.想不到virtualBox还挺好的,免费,体积小(最新版的不足100M). 费了点时间重新把REDHAT虚拟机安装上,发现网络是个问题.一起一直都是贪方便用桥接的方式.但是现在笔记本是用无线上网的,桥接太麻烦了.而且桥接最大的一个问题就是没有网络的时候虚拟机和主机之间就隔绝了. 上网搜了下,解决方案是NAT+HOST ONLY解决虚拟机和主机的通讯和连接外网的两个问题. NAT是通过主机访问外网,HOST ONLY是主机和

winddow10下 virtualBox Ubuntu网络设置

1. virtualbox 全局设置 2. 虚拟机网络设置 3.虚拟机中设置 4. 宿主机 设置 5. 最后 在虚拟机中 ping www.baidu.com 原文地址:https://www.cnblogs.com/lmg-jie/p/8947649.html

VirtualBox的网络设置(6种方式)

VirtualBox 可以为每一个虚拟机分配8个网卡.每一个网卡的连接方式可以选为下列之一: Not attached Network Address Translation (NAT) Bridged networking Host-only networking Internal networking Generic networking 去掉第一个和最后一个,我们关心的只剩下4个: (以下假定host在192.168.1.*网段中) Network Address Translation

VirtualBox虚拟机网络设置(四种方式)

转载自:https://www.douban.com/group/topic/15558388/ VirtualBox的提供了四种网络接入模式,它们分别是: 1.NAT 网络地址转换模式(NAT,Network Address Translation) 2.Bridged Adapter 桥接模式 3.Internal 内部网络模式 4.Host-only Adapter 主机模式 第一种 NAT模式 解释: NAT模式是最简单的实现虚拟机上网的方式,你可以这样理解:Vhost访问网络的所有数据

centos7-虚拟机 主机 互通 静态ip网络设置

由于目前互联网发展的速度之快.用户量之多,很多时候作为服务端单台服务器的硬件配置已经不足以支撑业务.集群.分布式等技术架构变得越来越普及,作为开发人员也有必要掌握相关技能.笔者打算选用virtual box  搭建多台虚拟机去模拟开发环境.那么第一步无非是实现.虚拟机和虚拟机.主机和虚拟机.以及和外网的相通. (1).首先需要了解 虚拟机几种网卡的区别: 参考 VirtualBox虚拟机网络设置(四种方式) https://www.cnblogs.com/qianjinyan/p/8661668

Virtualbox网络设置和无UI启动

因工作需要,在Macbook上安装Ubuntu 14.04.2虚拟机,需要ssh连接操作. 一番查找资料,实践后可以正常工作了,记录一些信息以备用 无UI启动虚拟机,可使用以下命令: VBoxManage startvm Docker-Registry --type headless 网络设置(这里NAT做简单端口映射):

VirtualBox 配置网络和Ubuntu16.04更新操作

上章讲到使用VirtualBox安装Ubuntu16.04,现在系统安装好了,我们得给他配置好网络. VirtualBox配置网络首先得确认自己物理主机的网络连接方式: 1)直接连交换机 2)通过路由器.这里包括拨号上网,连接wifi,使用校园网等. 如果是第一种情况,则使用桥接网络,第二种则使用网络地址转换(NAT). 我的是wifi连接所以用了网络地址转换(NAT) 然后可以登录系统,查看网络是否联通.可以ping www.baidu.com测试.网络调通后我们可以远程了,但是由于没有安装s