使用 Ubuntu 客户端从 VirtualBox 中的 Windows Server 2016 DHCP 获取 IP 地址

使用 Ubuntu 客户端从 VirtualBox 中的 Windows Server 2016 DHCP 获取 IP 地址

因此,我们在大学里有一项任务,基本上分为 3 个部分。
我们有一个 Ubuntu 18.04 客户端和一个 Windows 2016 服务器,均在 VirtualBox 中。
我们应该这样做,以便:

  1. Ubuntu 客户端应自动从 Windows 2016 Server 的 DHCP 获取 IP 地址。((Win2016 Server DHCP 已配置,但 Ubuntu 不知何故未连接到它))。我们的 Ubuntu 目前有 2 个 IP,一个以 127.xxx 开头,一个以 10.xxx 开头,因此情况不太好(我们的 DHCP 给出的地址介于 192.168.1.65 和 192.168.1.70 之间)

  2. Win2016 服务器上还安装了 IIS。在浏览器中输入服务器的 IP(192.168.1.1),应该会显示一个“网页”。这在 Ubuntu 上也不起作用,但我们在服务器上输入服务器的 IP 时可以访问网页。所以它应该可以工作。

  3. 我们应该在 Ubuntu 上安装 ProFTP 并将其连接到服务器的 FTP 域。[[完成前两个任务后,这个任务应该很容易完成。我认为。所以我认为我不需要帮助完成第三个任务。]]

欢迎任何有关如何做到这一点的帮助,因为我们没有学过这个,而且由于我不熟悉基于 Linux 的 OP 系统,所以这确实会有很大帮助。祝您有美好的一天!

答案1

让我们提供一个应该可行的安排。对于与网络设置有关的问题 (2) 和 (3),如果我将展示的步骤顺利进行,那么这些应该可以工作。

步骤 1:Host-Only在 Virtualbox 上设置网络:

  1. 为两台机器设置仅主机网络。打开文件菜单并单击Host Network Manager

    在此处输入图片描述

  2. 单击按钮创建仅主机网络create

    在此处输入图片描述

  3. 现在在两台机器上执行以下操作:

    • 单击机器,然后设置并为第一个适配器设置 NAT,然后为第二个适配器设置 Host-Only,如下图所示:

    在此处输入图片描述

    在此处输入图片描述

现在我还没有测试过这个,我根据给出的答案进行了改编这里。我假设正如您所说,Windows DHCP 服务器已设置,因此按照该参考,只需打开 Ubuntu 客户端即可将其连接到 Windows 服务器并从那里获取 IP。在 Ubuntu 机器上启用该网络。

答案2

您的 Windows DHCP 服务器是否已获得授权?我理解您说它已配置,但配置和授权是两码事,如果未获得授权,它将不会提供 IP 地址,这可能发生在您的案例中 (1)

如果 DHCP 服务器已经获得授权,我们再看看:)

看看网络:

通过为您创建的新接口分配静态 IP 地址进行检查,并首先尝试从自身 ping 通,然后尝试从 Windows ping 通 ubuntu,再从 ubuntu ping 通 Windows。所有输出是什么,请告诉我们。如果没有 ping 通,请继续一步,尝试从 Windows 框中 tracert Xxxx,其中 Xxxx 是 ubuntu 框的 IP。尝试在 ubuntu 上打开默认浏览器并输入 Windows 框的 IP 地址,查看 IIS 是否可以访问。

等待你的回复

相关内容