我在办公室设置了 iTunes,以便在编程时听音乐。时不时地,我会听到别人播放列表中的一首歌,然后想购买它。唯一的问题是把它带回家和带走。
我想做的是在家里的笔记本电脑上设置 iTunes,以便与办公室工作站上的 iTunes 进行通信。两台机器都运行 OSX。我有一个可以登录的 VPN,但两台计算机位于不同的子网中,因此无法正常工作。
家庭网络:192.168.69.0/32 工作网络:10.0.0.0/32 VPN 地址:10.0.2.0/??(我不确定这个子网是什么,但它显示为utun0
家庭机器上的接口)。
VPN 可以正常工作,因为我可以访问我的工作站,但我当然无法在 iTunes Home Sharing 中看到该机器。有没有办法通过 VPN 添加路由,以便我可以访问它?
我对 CLI、添加路线等没有任何问题。
答案1
我有一个类似的设置,但使用 VPN 的方式不同 - 我的路由器为本地网络提供 192.168.0.0/24,并且我运行 OpenVPN 将客户端桥接到路由器 - 路由器仍然处理 DHCP,并且没有 NAT,因此一个客户端无法判断另一个客户端是否直接连接到路由器(除了 ping 延迟)。我的台式机和笔记本电脑都可以毫无问题地共享它们的库,尽管我使用运行 Firefly(DAAP 服务器)的家庭服务器通过网络分发我的音乐,它也显示为共享库。我没有理由测试/尝试家庭共享(因为我的服务器),但我非常怀疑这种设置会不会有问题。