我想从我的 Mac OS X 安装光盘安装应用程序,或者能够从中存档安装,但它在我家,不在当前 LAN 中。有没有办法从我的 Snow Leopard 远程访问我家用 Windows XP 电脑上的 OS X 安装光盘?我的帮助手册中说我可以进行远程安装,或者远程使用另一台电脑的光盘驱动器,但必须使用 LAN 上的另一台电脑。
有没有办法将我的 Mac 的 LAN 和 Windows 的 LAN 结合起来?我认为这与制作 VPN 有关;有没有办法在 Snow Leopard 和 XP 之间做到这一点,不需要额外的硬件,最好是免费的?
多谢!
答案1
请添加有关您的网络设置的更多信息。
如果你的 Mac 已开机并且启用了远程登录 (SSH),那么你应该能够远程登录,访问 CD 驱动器,并通过网络检索磁盘映像。虽然速度会很慢,但可以在紧急情况下完成。
答案2
从子网外远程安装操作系统本身可能无法实现,因为 Mac 中的 EFI bootROM 可能无法找到并连接到另一个子网上的光盘共享服务器;它可能希望能够通过 Bonjour 或更简单的基于多播或广播的发现协议在本地找到一个,并且它可能不提供用于指定要连接的任意 IP 地址和端口的 UI。
但是如果您只需要安装远程磁盘,您可以这样做,但这需要一点工作。
- 让你的室友将光盘放入安装了 Apple 光盘共享软件的 Windows 机箱中。
- 让您的室友运行 Bonjour Browser 之类的工具来查看该 Windows 机器上为 _odisk._tcp 服务公布的 IP 地址和端口。请注意,此端口是动态选择的,因此您每次都需要重做此步骤(以及下一步)。
- 您或您的室友可能需要更改家庭网关的配置,以启用家庭网关外部端口与家庭 Windows 机器上光盘共享服务的内部 IP 地址和端口之间的端口转发。您可以通过将家庭 Windows 机器设为家庭网络上的“DMZ”(又名“堡垒主机”,又名“默认主机”)来实现类似的效果。
在办公室的 Mac 上,打开终端并输入:
hdiutil 附加 http://$HomeGWPubIPAddr:$PubPort/
...其中 $HomeGWPubIPAddr 是您的家庭网关的公共 IP 地址,$PubPort 是您在步骤 3 中的端口转发/映射中定义的公共端口。