我打算在我的 windows 机器上的两个 ubuntu 虚拟机之间设置一个 LDAP 配置。
所以我使用 VirtualBox 在我的 windows 机器上安装了两个 ubuntu 16.04 虚拟机。现在我想获得一个真实的 IP,这样我就可以从任何地方连接到虚拟机。
当我使用NAT
它时,将 IP 设置为 10.0.4.14,当我选择时,我Bridged adapter
没有Host-only Adapter
任何互联网连接。
谁能告诉我在使用带有 Ubuntu 16.04 的 Virtualbox 时如何获得“真实”IP,以便我可以将此 IP 用于 LDAP?
流浪汉
我已经转而使用 Vagrant +
Vagrantfiles
专门使用 Virtualbox 来执行此操作。这是我使用的一个文件,它在我的笔记本电脑上设置了 2 个虚拟机。特点
Vagrantfile
:centos/7
如果要切换,我在文件中留下了图像的名称流浪者的资源
示例 Vagrantfile
用法
启动两个虚拟机 一次启动一个虚拟机 SSH 到 VM box-101 确认IP地址注意:您将拥有 2 个接口是预期的行为。Vagrant/Virtualbox 总是设置一个与该接口
enp0s3
关联的类似10.0.2.15/24
接口。这是 Vagrant 在通过 SSH 连接到 VM 时使用的 NIC。测试网络连接
通过上述
Vagrantfile
和启动的 2 个 VM(box-101 和 box-102),我们可以验证 3 个网络连接场景。注意:在开始之前,请记下 VM 的 IP 地址。背景
对于框 101 (172.16.12.208): 对于框 102 (172.16.12.116):场景
场景#1:box-102 → box-101 场景 #2:Virtualbox 主机 → box-101 场景 #3:远程服务器 → box-101