VirtualBox桥接网络的配置

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

    很久没用虚拟机了,昨天安装了源里的VirtualBox,发现窗口标题中多了一个“OSE”的字串,也没有太在意。安装的时候用的是NAT方式 的网络连接,装完系统后却发现Guest无法上网,去查网络配置,一切都正常,Guest可以通过DHCP获得IP地址,但是地址和网关却很怪,都是 “10.0.0.x”,而且无法Ping通外网。

    到VirtualBox的官方网站上去看了一下,原来最近VBox改变了一下发行策略,分成了一个闭源版本和一个开源版本,开源版本比闭源版本功能少一些,不过闭源版本也是免费的,而OSE就是“Open Source Edition”的简称。

    虽然在两个版本功能差异的列表中 没有找到和网络相关的内容,最终我还是下载并安装了闭源版本。再次启动Guest,奇迹没有发生,无奈之下,只好决定使用桥接网络。桥接网络和NAT的主 要区别表现在,NAT很简单,只需在VirtualBox中选择使用NAT方式,然后在Guest中选择自动获取Ip地址即可,它其实是使用Host的网 络连接,因此在网络中并不作为一个独立个体存在;而桥接方式则是使Guest可以获得自己的IP,从而在网络上作为独立个体与Host并列,这种方式灵活 而且不受Host的限制和影响,缺点就是配置起来相对较麻烦。

    VirtualBox的桥接网络是和VMWare的Bridged方式一样的东西,但和它不同,VirtualBox的Windows版和Linux版配置桥接网络的方式有所不同,这里只介绍Linux下怎样配置VirtualBox的桥接网络。

    首先要安装两个用于桥接网络的库,Ubuntu下使用下述命令安装这两个库:

sudo apt-get install uml-utilities bridge-utils

    之后,系统中会出现一个名为“uml-net”的用户组,使用下述命令将运行虚拟机的用户添加到该组中:

sudo gpasswd -a user_name uml-net

    将上面的“user_name”替换成运行虚拟机的用户的用户名,然后编辑网络接口的配置文件:

sudo vi /etc/network/interfaces

    在文件的最后或者开头,添加下面一段:

auto tap0
iface tap0 inet manual
up ifconfig $IFACE 0.0.0.0
down ifconfig $IFACE down
tunctl_user user_name

上面的配置信息的意思是,设定虚拟网络接口的名字为“tap0”;其IP配置方式为手动;指定使用此接口的用户为“user_name”。然后要配置一个桥,同样在上述配置信息的下方添加如下内容:

auto br0
iface br0 inet dhcp
bridge_ports all tap0

    此段配置信息的意思是,建立名为“br0”的桥,它获取IP的方式是通过DHCP自动获取,本机所有网络接口,包括“tap0”虚拟接口都将建立在这个桥之上。如果希望手动指定IP,可以将上面的配置信息替换成如下内容:

auto br0
iface br0 inet static
address 192.168.0.5
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.1

    上面的配置信息设置该桥的IP为“192.168.0.5”。

    将该文件保存,重新启动系统,然后在虚拟终端中输入如下命令启用此桥接网络,此命令只需执行一次:

sudo /sbin/ifup br0
sudo /sbin/ifup tap0

    打开打开 VirtualBox,在列表中选中Guest系统,然后点击工具栏上的“设置”->“网络”,在列出的几个网络适配器中随便选择一个,一般只用一 个“网络适配器0”,点选“启用网络适配器”;然后在“连接到”后的下拉列表中选择“Host Interface”,同时确保“接入网线”处于选中状态;然后在“主机网络界面名称”中填写“tap0”;其余的不用管。点“确定”后启动Guest, 设置系统的IP为自动获取即可使桥接网络生效了。

    如果要禁用该网桥,首先使用如下命令:

sudo /sbin/ifdown br0
sudo /sbin/ifdown tap0

    然后将/etc/network/interfaces文件中上面添加的配置信息删除即可。

 
VirtualBox设置桥接网络 查找了很多文章,都没有解决这个问题(因为全tm是xjb写,xjb抄的),要解决这个问题,首先要清楚什么是桥接网络。 可以看到,桥接网络中宿主机和虚拟机是地位平等的,在同一网段的,然后利用同一个路由器与外界进行通信。那么 一:宿主机和虚拟机的ip网段就必须相同,主机号不同 宿主机可以用ipconfig查看网络ip 虚拟机可以用ifconfig或者ip addr查看 我用的是无线网,所以和无线网ip网段保持一致... 阅读详情

相关推荐

VirtualBox 桥接网络使用配置

Bridged Adapter 【桥接网卡】是通过主机网卡,架设了一条桥,直接连入到网络中了。因此,它使得能被分配到一个的,所有完全和在的一样。与:可以相互访问,因为虚拟机在真实网络段中有独立IP,主机与虚拟机处于同一网络段中,彼此可以通过各自IP相互访问。虚拟机网络中其他主机关系:可以相互访问,同样因为虚拟机在真实网络段中有独立IP,虚拟机与所有网络其他主机处于同一网络段中,彼此可以通过各自IP相互访问。虚拟机虚拟机关系:可以相互访问,原因同上。

donkeyboy001的博客 2323

VirtualBox配置虚拟网卡(桥接)——实现主机-虚拟机网络互通

本篇文章主要介绍了VirtualBox配置虚拟网卡(桥接)——实现主机-虚拟机网络互通,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。

Virtualbox下NAT和桥接网络配置

前言折腾了很久,终于搞明白virtualbox下的网络配置问题了。虽然网上的文档比较全,而且操作也不算很复杂,但是自己还是遇到了不少问题,主要是由于自己的粗心和对计算机网络不熟悉导致的。这里做个记录,希望来者可以绕过这些问题。我是主系统是win7,虚拟机安装了centos7。ubuntu下的操作应该是差不多的。配置NAT网络这里我直接选的是“网络地址转换(NAT)”,如果选择“NAT网络”,则可能会

1万+

VirtualBox之NAT网络使用配置

VirtualBox网络模式及使用配置一. 写在之前二. VirtualBox四种网络模式连通性汇总列表三. VirtualBox之NAT网络1. 设置NAT网络模式2. 启动系统3. 关闭防火墙4. 查看网卡及网络IP5. 编辑网卡配置文件6. 重启网络7. 再次查看网卡及网络IP8. 验证虚拟机访问外网百度9. 配置主机和虚拟机进行通信10. 主机安装软件访问linux系统11. virtualBox之NAT网格总结四. VirtualBox桥接网络五. VirtualBox网络之仅主机(Host-O

努力的人运气总不会太差 8495

Virtualbox 使用 Bridged Adapter(网桥模式)连接网络 (Windows操作系统)

一 . 前言 网桥模式,你可以这样理解: 它是通过主机网卡,架设了一条桥,直接连入到网络中了。因此,它使得虚拟机能被分配到一个网络中独立的IP,所有网络功能完全和在网络中的真实机器一样。 网桥模式下的虚拟机,你把它认为是真实计算机就行了。 虚拟机与主机的关系:可以相互访问,因为虚拟机在真实网络段中有独立IP,主机与虚拟机处于同一网络段中,彼此可以通过各自IP相互访问。 虚拟机网络中其他主机的关系:可以相互访问,同样因为虚拟机在真实网络段中有独立IP,虚拟机与所有网络其他主机处于同一网络段中,彼此可以通过各

张伯毅的专栏 4950

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

Java架构进阶面试及知识点文档笔记这份文档共498页,其中包括Java集合,并发编程,JVM,Dubbo,Redis,Spring全家桶,MySQL,Kafka等面试解析及知识点整理Java分布式高级面试问题解析文档其中都是包括分布式的面试问题解析,内容有分布式消息队列,Redis缓存,分库分表,微服务架构,分布式高可用,读写分离等等!互联网Java程序员面试必备问题解析及文档学习笔记Java架构进阶视频解析合集《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》

2401_84011114的博客 1万+

VirtualBox桥接网络使用配置

VirtualBox桥接网络使用配置一. 写在之前二. VirtualBox四种网络模式连通性汇总列表三. VirtualBox桥接网络1. 设置桥接网络模式2. 启动系统3. 关闭防火墙4. 查看网卡及网络IP5. 打开网卡配置文件6. 桥接网络网卡配置7. 重启网络8. 再次查看网卡及网络IP9. 验证虚拟机访问外网百度10. 主机和虚拟机进行通信11. 主机安装软件访问linux系统12. virtualBox桥接网络总结四. 写在最后 一. 写在之前 上一篇《VirtualBox之NAT网络

努力的人运气总不会太差 1万+

virtualbox 创建桥接网络_VirtualBox桥接网络的简单配置,让虚拟机直接访问网络

VirtualBox桥接网络的简单配置,让虚拟机直接访问网络分类:Linux2009-08-20 08:595071人阅读评论(0)收藏举报(1)最新的 VirtualBox 可以简单的配置为桥连接,如图:DSC0000.png (62.85 KB, 下载次数: 4)2015-4-14 06:41 上传(2) 如果 VirtualBox 的版本低可尝试如下操作:很久没用虚拟机了,昨天安装了源里的V...

weixin_39658900的博客 481

VirtualBox桥接网络的简单配置,让虚拟机直接访问网络

VirtualBox桥接网络的简单配置,让虚拟机直接访问网络 VirtualBox桥接网络的简单配置,让虚拟机直接访问网络 - Dreamcode ~ Stay Hungry Stay Foolish - 博客频道 - CSDN.NET VirtualBox桥接网络...

279

VirtualBox 桥接网络实战:从零配置到局域网互通

本文详细介绍了如何在VirtualBox配置桥接网络,实现虚拟机与局域网内其他设备的无障碍互通。通过从NAT模式切换到桥接模式,虚拟机将获得独立的局域网IP地址,从而支持开发测试、内部服务共享等场景。文章提供了从VirtualBox设置到CentOS系统内网络配置的完整实战步骤,并包含详细的验证方法与常见问题排查指南,帮助用户高效完成配置

potato的博客 713

Ubuntu 16.04配置VirtualBox虚拟机桥接网络

一、安装VirtualBox桥接网卡驱动 1、单击电脑的网络-》右键选状态-》选属性,点安装 2、选服务-点添加 3、点【从磁盘安装】-点【浏览】 4、选择VirtualBox安装目录下的VBoxNetLwf.inf,路径为VirtualBox安装目录\drivers\network\netlwf 5、安装完成,可看到如下驱动 二、配置Ubuntu网络 1、选择虚拟机,点【设置】 2、选择【网络】-》网卡1(只配一个网卡) 连接方式:【桥接网卡】 界面名称:宿主机上真实的网卡名称,有线则选有钱,

q283614346的博客 2919

Virtualbox centos7配置网络桥接实现内外网连通

virtualbox centos7配置网络桥接实现内外网连通 centos7 镜像安装资源可查看上文:Virtualbox新装centos7重置root密码 使用virtualbox安装完成后,需要在虚拟机管理台进行网络配置并修改centos配置文件后,才能进行内网和外网的访问。 桥接网络 centos配置网络 重启centos网络服务 校验访问内网和外网 ...

Guoye的专栏 3965

VirtualBox 安装CentOS7与桥接网络配置

VirtualBox 安装CentOS7与桥接网络配置1.CentOS7安装2.桥接网络配置 1.CentOS7安装 镜像下载 CentOS官网链接 a.选择自己想要的版本,我下载的是Centos7 b.可以选择合适的镜像地址,我选择的是阿里的镜像 在VirtualBox上创建虚拟机 a.点击创建 b.填入虚拟机名称、位置等信息 名称:填入自己想要的名字; 文件夹:虚拟机的位置; 类型:Linux; 版本:选择想要安装的版本,我这里选择 Other Liunx(64-bit); c.选择虚拟机

qq_38100314的博客 1928

VirtualBox配置桥接网络

1、安装两个用于桥接网络的库    sudo apt-get install uml-utilities bridge-utils     2、安装好后系统中会出现一个名为“uml-net”的用户组,    将运行虚拟机的用户添加到该组中[user_name是系统用户名]        sudo gpasswd -a user_name uml-net     3、编辑网络

longyi_java的专栏 842

virtualbox 创建桥接网络_virtualboxlinux虚拟机网络配置——桥接网络

为了防止着捉急的记忆力,我还是记录下吧。虚拟机的基本配置:在virtualbox下的Linux系统下配置网络的方法:首先打开虚拟机设置窗口,进入网络选项卡,将网络连接1中的连接方式从默认的NAT修改为Bridged Adapter(桥接网卡)。启动虚拟机,为虚拟机设置ip地址,如此这台虚拟机就相当于和本机属于同一网段的物理机。具体操作如下:在IPV4 setting中设置IP地址,子网掩码,网关,...

weixin_39613824的博客 353

virtualbox 创建桥接网络_VirtualBox 桥接上网方式的配置

最近在搞Redis所以装了个virtualbox的ubuntu的虚拟机, redis不是在ubuntu上. 因为需要使用本机客户端访问redis服务,所以需要配置虚拟机和本地机器的双向访问,所以就用到了桥接的上网方式。废话不多说具体的配置如下:配置虚拟机IP地址gedit /etc/network/interfaces增加以下内容:auto eth0iface eth0 inet staticad...

weixin_39633452的博客 196

virtualBox虚拟机网络配置(nat网络桥接网卡两种模式)详解

1、前言 上一章,在 virtualBox 上安装了 Centos 虚拟机,这一章记录一下,如何配置虚拟机网络,以及如何使用 xshell 远程登录。 我尝试了两种网络配置:nat 网络配置桥接网卡配置,下面分别叙述。 虚拟机 IP:10.0.2.15。 2、nat 网络配置 第一步:配置全局的 natnetwork 编辑 NatNetwork: 填写完毕,点击端口转发: 添加一条转发规则,内容如上图红框所示。 这里说一下端口转发的含义: 上面所写的规则内容含义本质是将虚拟机(10.0.2.15

蓝亚之舟的博客 2万+

VirtualBox安装RHEL之后配置桥接网络

VirtualBox安装RHEL之后配置桥接网络

2204
上一篇: ecos 图形化配置
下一篇: ecos install troubleshoot
老腊肉泡酒
博客等级 码龄19年 22粉丝 20原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值