我在VPS上安装了ubuntu服务器,我将它用作PPTP VPN服务器。 我可以通常从我的电脑,手机等连接到互联网,所以服务器工作正常。 我有DDWRT路由器,我用它连接到我的VPN服务器。我有一个报警面板连接到路由器,以太网到路由器的LAN端口。 问题是我无法使用我的VPN服务器IP远程访问面板,即使在服务器和路由器中使用这些端口后,所有端口也显示已关闭。我错过了什么?我知道这是可能的,因为其他VPN提供商提供此服务,我已经测试过了。 我的设置: PPTP VPN本地IP:我的服务器IP PPTP VPN远程IP:10.1.0.1-100 DDWRT路由器IP:192.168.40.1 报警面板IP:192.168.40.120
需要更多信息。你有没有在ddwrt路由器上设置任何iptables规则?你能通过VPN连接到路由器吗?在远程客户端上,您需要确保没有子网重叠 - 不是VPN分配的IP地址,而是本地连接的IP地址。
—
Argonauts
不,我没有,我认为没有必要这样做,因为我已经拥有允许端口转发的VPN提供商帐户。我唯一要做的就是在VPN提供商网页中打开所需的端口,然后在我的路由器中打开端口,就是这样。
—
baddar90
你没有回答我的问题,是的,菊花链VPN客户端需要特定的iptable规则。
—
Argonauts
好吧我没有在我的路由器中添加任何iptables规则,是的我可以连接到路由器,我的网络没有重叠。实际上我的网络非常基本是由一个路由器和一个连接到路由器LAN端口的报警面板组成,没有其他设备正在使用我的VPN。我只需要打开我的报警面板端口,这样我就可以使用我的VPN IP地址远程访问它了。
—
baddar90
遗憾的是,并非那么简单。你有3个网络可以处理。远程客户端所在的LAN,VPN网络本身以及使用ddwrt路由器的本地LAN。 ddwrt路由器默认拒绝来自VPN的传入数据包 - 因为它不知道如何从VPN子网桥接到LAN子网,除非您明确配置它。它作为客户端运行,而不是服务器。如果远程和本地lans具有相同的子网,则无论ddwrt设置如何,路由都将中断。我可以帮助你,但我不打算让你相信你的任务性质。
—
Argonauts