![通过 Linux 路由的 OpenVPN 进行错误的地理位置定位](https://linux22.com/image/1558620/%E9%80%9A%E8%BF%87%20Linux%20%E8%B7%AF%E7%94%B1%E7%9A%84%20OpenVPN%20%E8%BF%9B%E8%A1%8C%E9%94%99%E8%AF%AF%E7%9A%84%E5%9C%B0%E7%90%86%E4%BD%8D%E7%BD%AE%E5%AE%9A%E4%BD%8D.png)
我位于欧洲。我设置了一个 Linux 虚拟机,它建立了一个通往美国服务器的 OpenVPN 隧道 (StrongVPN),并通过适当的 iptables 充当路由器。任何指向 Linux VM 作为网关的客户端都使用 VPN 连接到互联网。因此,地理位置显示客户端位于美国。
但是,当我将视频流媒体(Minix 或 AppleTv)的网关指向 VM 网关时,电视服务(例如 Amazon Prime)似乎仍然认为流媒体位于欧洲。
Minix 流媒体的基于 HTTP 的地理定位服务显示它正在使用正确的 VPN 隧道。此外,如果我直接从流媒体启动 StrongVPN 客户端(只能在 Minix 上启动,在 AppleTv 上不行),一切都会通过隧道,Amazon Prime 可用。对可能发生的情况有什么建议吗?