我正在通过我的 Windows 7 主机(带有 Virtualbox)运行 Ubuntu 客户机,并在 Ubuntu 系统上运行使用端口 6969 的应用程序。通过配置 Virtualbox 端口转发设置,我可以在我的浏览器中转到 127.0.0.1:6969 并查看应用程序的默认页面。
但是,我想知道如何将我的 Windows 7 计算机的端口转发到整个网络。我的本地网络 (IPv4) 地址是 192.168.0.5。我希望能够从网络上的任何计算机转到 192.168.0.5:6969 并查看该应用程序。
我在 Google 上搜索过,但似乎只能在 Linux 中找到解决方案,而不是在 Windows 中找到。我该怎么做?
答案1
通过 GUI 或命令行从主机到客户机添加端口 6969/tcp 的端口转发(将 VM_NAME 替换为您的 VM 的实际名称)。
VBoxManage modifyvm VM_NAME --natpf1 "webapp,tcp,,6969,,6969"