Virtualbox用NAT网络组建虚拟机局域网

要组一个局域网的初衷是为了试一下syslog的功能。

但是工作关系可能没有时间试了。。。

1. 网络需求

网络需求就是实现,virtualbox中两个虚拟机,一个Ubuntu server18.04,一个Ubuntu18.04,然后两个虚拟机可以相互通信,两个虚拟机都可以访问外网。然后因为我习惯于通过ssh访问Ubuntu server所以需要主机可以ssh访问Ubuntu server18.04。

2. virtualbox网络选择

https://www.virtualbox.org/manual/ch06.html

virtualbox给了一些做网路虚拟化的选择,并且不同的选择有不同的限制。

因为Bridged需要手动配置虚拟机IP,而且往返家里、VPN和办公室要更改,很麻烦。所以本文就从NATservice这个网络功能进行网络配置,而不是选择Bridged。

3. 具体配置过程

step1、virtualbox创建NAT网络

管理,全局设定,网络,然后添加一个NAT网络。

step2、配置虚拟机网络

设置,网络,然后启用网络连接选择step1创建的NAT网络。两台虚拟机一样的设置就可以。

step3、为Ubuntu server18.04配置静态IP

因为要实现主机ssh Ubuntu server的功能,所以就需要为server配置端口转发,而配置端口转发就最好有静态IP。

所以就为Ubuntu server启用静态IP。因为Ubuntu server18.04使用netplan进行网络配置和管理,所以只需要通过修改/etc/netplan下面的yaml文件就可以实现静态IP的配置,这里需要配置IP到Step1创建的子网范围内,并且不要忘记配置默认网关。我的配置如下:

对于另一台虚拟机,使用了默认的DHCP,但是令人感到奇怪的是这个DHCP会分配和server一样的IP地址,造成冲突。

所以更改Ubuntu 18.04的netplan的默认renderer发现可以了。但是更加稳妥的解决方式应该是配置DHCP服务器,使得它能够限定IP范围,以免造成冲突。但是这里找不到dhcp服务器。。。以后再研究。要是还是不行的话,只能静态IP了。。。

更改为:

step4、为Ubuntu server配置端口转发用于ssh等服务

回到step1那个界面打开端口转发界面添加转发规则。

4、最后效果

ubuntu server: 10.0.2.15/24 gw:10.0.2.1

ubuntu: 10.0.2.6 (dhcp),通过vs code访问

 

 

 

 

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
VirtualBox中,你可以选择不同的网络连接方式来配置虚拟机网络连接。以下是几种常用的网络连接方式: 1. NAT(Network Address Translation):这是VirtualBox默认的网络连接方式。在NAT模式下,虚拟机可以访问外部网络,但外部网络无法直接访问虚拟机虚拟机会通过主机的网络连接进行网络访问。 2. 桥接模式(Bridged Mode):在桥接模式下,虚拟机会直接连接到主机所在的物理网络中,并获得一个与主机同一网段的IP地址。这样,虚拟机可以与其他设备进行直接通信,就像它们直接连接到同一个网络交换机上一样。 3. 内部网络(Internal Network):内部网络是一个独立的虚拟网络虚拟机可以通过内部网络进行通信,但无法访问外部网络和主机。多个虚拟机可以连接到同一个内部网络中,实现局域网内的通信。 4. Host-Only模式:在Host-Only模式下,虚拟机与主机之间建立一个私有的虚拟网络虚拟机可以相互通信,同时也可以与主机进行通信,但无法访问外部网络。 5. NAT网络模式:这是VirtualBox 6.0版本及以上新增的一种网络连接方式。NAT网络模式类似于NAT模式,但它提供了更多的网络管理功能,可以创建自定义的虚拟网络,并且虚拟机之间可以进行通信。 你可以在VirtualBox虚拟机设置中选择适合你需求的网络连接方式,并根据需要进行相应的配置

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值