macos - Virtualbox 中的 Internet 连接无法正常工作(Mac OS X 主机/Windows XP guest )

标签 macos networking windows-xp virtualbox

我一直在尝试(但失败)为我的 Windows XP 虚拟机设置任何类型的互联网连接,希望能得到一些帮助。

详情如下:

虚拟盒子 4.3.0

Mac OS 10.6.8 主机

Windows XP SP 2 guest

我的互联网连接是通过机场,主机的 IP 地址是 192.168.1.2(由路由器动态分配)和路由器 192.168.1.1。

我认为我遇到的问题是不知道我应该更改哪些设置或我需要什么配置。 Windows XP 应该从 Virtualbox 中的内置 DHCP 服务器检索其设置,还是我需要手动指定 IP 地址和网关?如果是这样,我怎么知道我应该使用哪些地址?

在 Virtualbox 首选项中,我还尝试添加仅主机网络并打开 DHCP 服务器,但是当我 ping 默认配置中使用的任何 IP 地址时,我只收到“请求超时”或“无法访问目标”消息.

作为最后的手段,我尝试安装 guest 添加,但这甚至阻止了 Windows 启动,所以这似乎也不是一个选项。

考虑到所有这些点并尽量不使事情复杂化,我想我会从头开始,最简单的选择似乎是设置桥接适配器连接,然后(在 Windows XP 中)手动指定相同的 IP主机已分配的地址。但这也不起作用 - 访客无法 ping 路由器,并且在出现 Finder 警报后,主机自动分配了一个不同的 IP 地址,表明网络上的另一台计算机已经在使用相同的 IP 地址。

感谢您的帮助!

最佳答案

MacBook Pro - Mojave :

网络设置 -
NAT

转到高级设置,然后单击高级。

单击端口转发,然后单击添加连接。在第一个端口框中输入 0,在第二个端口框中输入 1。将 IP 地址留空。

单击应用。

确保选中“已连接电缆”框。为我工作,没有其他问题。上述所有建议都没有解决我的 MacBook Pro 上的问题。

希望这可以帮助某人....

关于macos - Virtualbox 中的 Internet 连接无法正常工作(Mac OS X 主机/Windows XP guest ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21186549/

相关文章:

opencv - 无法使用 OpenCV 从 FireWire cam 捕获图像

command-line - 如何使用Windows(XP)批处理脚本使用用户名和密码登录网站

.net - 无法构建/发布 OS X 自包含的 .NET Core 可执行文件

macos - 使 Mac OSX 应用程序在特定时间范围内过期并要求用户更新

python - 如何构建一个允许用户将作业提交到队列的系统

docker - 如何限制Docker容器仅监听来自localhost的连接?

c# - 使用 system.management 关闭时访问被拒绝

c++ - Monodevelop 中是否支持 C++ 的代码折叠?

c - 矢量化 strlen 摆脱读取未分配的内存

networking - 了解内核中的 'struct proto'和 'struct proto_ops'