强制浏览器通过代理而无需先前的配置(透明模式)窗口

时间:2016-04-26 12:14:38

标签: windows proxy squid netsh

我正在使用de proxyfree手工制作的软件,但我遇到了麻烦。通过设置浏览器(在代理配置中)并放置ip / port,我可以正常使用代理。这很好用。但我需要在没有此设置的情况下使用代理。就像在squid中一样,我需要这个代理工作像透明模式(用户浏览器没有浏览器配置)。我尝试了一些netsh规则(从共享互联网的ip /端口收听到接收互联网的ip /端口)

portproxy add v4tov4 listenport=80 listenaddress=192.168.137.1 connectport=80 connectaddress=192.168.0.131
portproxy add v4tov4 listenport=8080 listenaddress=192.168.137.1 connectport=8080 connectaddress=192.168.0.131
portproxy add v4tov4 listenport=443 listenaddress=192.168.137.1 connectport=443 connectaddress=192.168.0.131

我创建了3个代理,在192.168.0.131中监听所有这些端口(80,8080和443)。

有可能吗?如果您有另一个解决方案,比如阻止所有用户的互联网连接,并且只是在浏览器通过代理时允许连接,那对我也很好。

1 个答案:

答案 0 :(得分:0)

https://reqrypt.org/windivert.html可能会满足您的需求。您也可以将192.168.0.131设置为自定义网关。

如果您想安全地进行操作,则需要在受限制的机器外部进行过滤,例如:在路由器上。