ubuntu下面配置Virtualbox桥接网络,虚拟机系统windows

2022-03-02 21:05:38 浏览数 (1)

ubuntu下面配置Virtualbox桥接网络,虚拟机系统windows

前提: 最近由于项目需要访问一个iis程序,但是由于各种原因(版本问题,或者对本服务器其他的应用影响比较大等,此处不多说),只能在ubuntu安装虚拟机,虚拟机里装一个windows系统, 把iis程序安装在虚拟机里,从外网访问此程序。

烦恼: 要访问虚拟机里面的程序,也就是要保证外网能够Ping通虚拟机,此处也就联想到了桥接方式 但是根据网上的各种教程,都比较麻烦,而且设计到重启服务器,或者配置完服务器无法上网等问题,此处做一个总结。

过程: 1 首先虚拟机选择Virtualbox,自行安装网上教程安装即可,不做介绍 2 配置windows系统,参考百度经验:https://jingyan.baidu.com/article/414eccf64ce6a36b431f0a93.html

虚拟机默认设定网路时选择的NAT模式,但是局域网其他服务器无法访问该虚拟机内部程序,应该采用桥接模式(Bridged), 这里的桥接模式就如同VMware中的Bridged模式,Host与Guest在局域网(LAN)中的地位是相等的

  1. 在基于 Debian 和 Ubuntu 的系统上,首先要安装含有建立虚拟网络设备 ( TAP interfaces ) 的工具 uml-utilities 和桥接工具 bridge-utils: sudo apt-get install uml-utilities sudo apt-get install bridge-utils

2 为了使你的虚拟机能够访问网络接口,你必须将运行虚拟主机的用户的用户名(通常是你的ubuntu登录用户名)添加到uml-net用户组(请用你的用户名替换其中的“vboxuser”): sudo gpasswd -a vboxuser uml-net

3 设置虚拟机 连接方式:桥接 界面名称:选择本机使用网卡, 高级:混杂模式选择全部运行 勾选下面的连接网线 点击确定

4 windows设置静态ip 进入windows虚拟系统 点击控制面板—-查看方式选择类别—-点击网络和Internet—-点击网络和共享中心—-更改网络适配器—-右键网络属性

双击TCP/IPV4,点击使用下面的ip地址,配置静态ip 注意: ip地址和本机服务器在同一网段(只要最后一位不同即可),其他配置和本机服务器一致

这样主机和虚拟机就成了局域网中地位相同的两台机器了,可以互相访问了。

0 人点赞