我有一个VPN,我想通过特定的网站路由stream量。 我知道该怎么做我只是不知道要使用哪些实用程序以及如何configuration。
build议的解决scheme:
Firefox – > Foxyproxy(在正则expression式上过滤) – >configuration为将数据发送到ppp0 – > VPN接口(ppp0)的HTTP代理。
我有Foxyproxy设置为使用HTTP代理时匹配模式。 我卡住的位是获得一个HTTP代理,将在特定的接口发送请求。 我已经尝试过“tinyproxy”,但似乎没有注意到“bind 192.168.100.170”这是我的ppp0 VPN接口的IP地址。
有人可以build议一个HTTP代理,这将允许在Linux上。
Squid将允许你使用tcp_outgoing_address指令来做到这一点
当然,鱿鱼并不是真正的小尺寸,configuration起来可能很艰巨,但是对于大多数用途来说,默认configuration应该是足够的了。
我不知道这是否适合你,但是这里是我为自己build立一个http代理:
我假设你在桌面上和远程服务器上使用Linux。
设置一个socks5代理:
autossh -M [用于监视连接的端口] -D [用于转发的本地端口] -nN -l [用户名] [服务器]
例:
autossh -M 55777 -D 3333 -nN -l注意my.secret.server.net
现在转到FoxyProxy设置并将其configuration为使用localhost:3333作为您的代理服务器。 瞧! 您也可以使用-D选项来设置通过隧道的端口转发。
在我的机器上完美的工作。
鱿鱼的build议是最好的,因为你需要的是一个程序,允许设置出站接口的使用。
如果没有,如果在PPP连接的另一端有另一个HTTP / Web代理服务器,则设置代理以转发该代理服务器上的所有请求。 这将导致所有连接在PPP接口上打开。