VirtualBox:无法从 Ubuntu 主机 ping MS SQL Server 客户机

VirtualBox:无法从 Ubuntu 主机 ping MS SQL Server 客户机

我正在尝试将客户机连接到本地网络,以便我可以 ping 它并且我的应用程序可以向它发送数据库请求。我使用的是笔记本电脑,它似乎是问题的一部分,因为它只有一个无线适配器。我在 VirtualBox 上的当前设置使用桥接适配器,它过去已经工作过,但有时当我连接到其他无线网络时会停止工作。我不需要在客户机上建立互联网连接,我只需要能够在本地网络上连接到它,因此如果任何其他网络设置有效,那就没问题了。理想的设置是允许我即使没有连接到任何无线网络也可以工作。

Host: Ubuntu 16.04
Guest: MS SQL Server 2008 R2

ipconfig当我尝试自动设置来自来宾的IP 时:

Ethernet adapter Local Area Connection 2:
Connection-specific DNS Suffix:
Autoconfiguration IPv4 Address: 169.254.54.69
Subnet Mask: 255.255.255.0
Default Gateway:

之前我将其设置为固定 IP 地址,结果如下:

Ethernet adapter Local Area Connection 2:
Connection-specific DNS Suffix:
Autoconfiguration IPv4 Address: 192.168.1.7
Subnet Mask: 255.255.255.0
Default Gateway:

在我更换了另一个无线网络之前,这个网络一直都可以正常工作。

任何帮助都将受到赞赏。

答案1

您可以为 Guest 使用 NAT。并将端口从 Guest 转发到 Host。

参考这个:

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

相关内容