我家中有我的ISP的路由器,它给出了192.168.0.x地址。 我也有一个USG,我想与之创建一个单独的网络,可以通过将VPN与L2TP / IPSEC一起使用。
This should be possible according to this article by Unifi. It states: If your USG's WAN is behind NAT and has a private IP, it is necessary to configure port forwarding on the upstream router to forward UDP ports 500, 1701, and 4500 to the USG's WAN address.
所以这就是我所做的,我使用wireshark检查了端口转发。
当我位于USG WAN端的192.168.0.x范围内时,我的VPN连接有效, 但是当我“来自互联网”(通过ISP的路由器)时,它不起作用。 我已经按照上面的文章进行了Windows 10注册表修复。没有这个,就行不通。
我已经阅读了所有可以找到的文章,建议的“解决方案”是:使用PPTP或从ISP获得仅调制解调器的“路由器”。但这对我来说不是选项,就像上面的文章中所述:它应该与端口转发一起使用。
我有一半的线索是问题可能是从互联网连接时192.168.0.x地址与真实的WAN IP不同,我应该使用config.gateway.json来告知USG的WAN接口IP地址是真实的WAN IP,而不是192.168.0.x。
但是,我没有找到如何执行此操作的方法,甚至没有找到应该执行的操作。那么,有人能对此有所启发吗?