我已经成功地安装了OpenWRT路由器到我的TP-链接MR-3020 (ar11xxx)。我用我的闪存盘做了一个外星,有2GB的交换,2GB的根,4GB的共享桑巴。我也尝试过针对OpenVPN的OpenWRT解决方案,它在http代理下不能正常工作(可能是配置错误)。我安装了SoftEtherVPN客户端和VpnCMD,它工作正常,并且能够通过HTTP连接到服务器SoftEtherVPN。
之所以这样做,是因为HTTP代理足够聪明地过滤了许多流量,并且我希望有一个透明的路由器盒,在那里它将自动路由到代理和VPN,我的连接。代理发送HTTP 307临时重定向,每次都有连接出现。这不是浏览器的问题,而是Putty的SSH问题。SSH不能通过,因为putty没有设备来处理http重定向。
另外,在OpenWRT中,我配置了3个接口。1是局域网(wlan0),1是广域网(eth0),1是隧道接口(我们称之为tun)。如果我将默认网关设置为WAN (0.0.0.0/0),则VPN是连接的,但没有路由,因为默认网关是WAN。如果我将默认网关设置为VPN,则会替换WAN并断开VPN连接,即使我已经将服务器VPN的静态路由设置为通过WAN路由。我不知道为什么,但可能是因为我的服务器VPN除了代理之外是无法从WAN访问的。如果我的服务器VPN可以从WAN连接(就像在没有代理中那样),这是正常工作的。
我尝试过添加多个0.0.0.0/0路由,但它在OpenWRT中不能正常工作。我试着将所有的流量输送到VPN中,并将其保留在路由中,但仍然无法工作(可能是我自己的错误配置)。
任何帮助都将不胜感激。如果还有别的选择的话,我也想试试。
发布于 2015-06-04 02:48:08
显然,这是一个简单的添加路由到代理服务器。SoftEther虚拟专用网与代理服务器联系,没有可用的路由,因为代理服务器驻留在与局域网/广域网不同的子网中。通过广域网默认网关添加代理服务器路由解决了这一问题。
https://serverfault.com/questions/696033
复制相似问题