Ram*_*lat 13 socks-proxy windows-10 virtual-network
被迫使用代理是一场噩梦。如果软件支持,您必须为代理配置几乎所有软件。如果我们可以将网络适配器配置为默认使用 SOCKS 代理,那就太好了。由于它不是 Windows 10 的选项,我正在寻找一个可以进行勾选的虚拟适配器。
像这样的东西:
Software -> Virtual Network Adapter -> SOCKS Proxy
Run Code Online (Sandbox Code Playgroud)
Ram*_*lat 10
这是我为使其工作所做的工作。
taplan
.taplan
. 使用 255.255.255.0 作为子网掩码。如果你没有socks代理,你需要一个公共服务器。您可以使用 putty 与充当袜子代理的隧道一起建立 ssh 连接。示例命令是这样的:
ssh -D 8123 -f -C -q -N socksserverip.com
之后,您的localhost
at 端口上就有了一个袜子代理8123
。
通过指向socks代理使用Firefox检查您的localhost:8123
socks代理。如果您有互联网连接,那么到目前为止一切顺利。
从预构建的 Windows 二进制文件下载 tun2socks 。对于这个问题,我使用了badvpn-1.999.128-win32.zip
file.
将bin/badvpn-tun2socks.exe
文件解压缩到系统路径中的某个位置并将其重命名为 t2s。
输入具有管理员权限的命令提示符并键入:
$ t2s --tundev "tap0901:taplan:10.0.0.1:10.0.0.0:255.255.255.0" --netif-ipaddr 10.0.0.2 --netif-netmask 255.255.255.0 --socks-server-addr 127.0.0.1:8123
Run Code Online (Sandbox Code Playgroud)
现在你有一个名为 as 的虚拟网络适配器,taplan
它使用配置为本地主机的socks 代理连接到互联网。转发到此适配器的所有请求都将通过您的公共/远程服务器进行隧道传输。
routes
。在命令提示符中键入:
$ route PRINT
Run Code Online (Sandbox Code Playgroud)
这将显示您当前的路线。默认网关是最上面的。注意IP。
$ route CHANGE 0.0.0.0 MASK 0.0.0.0 your_current_gateway_ip METRIC 400
$ route add ip_of_ssh_server your_current_gateway_ip metric 60
$ route ADD 0.0.0.0 MASK 0.0.0.0 10.0.0.2 METRIC 50
Run Code Online (Sandbox Code Playgroud)
现在,您所有的互联网流量都将使用 10.0.0.2 作为网关,该网关在虚拟网络适配器中配置。
您正在为所有程序寻找系统范围的代理,包括那些绕过“ 手动代理设置”下的“设置”>“网络和 Internet”>“代理”中定义的 Windows 10 代理的程序。
您将需要第三方产品,因为 Windows 10 没有内置的机制。
我在下面列出了我所知道的产品,尽管您需要尝试它们才能了解它们与您的环境的配合情况:
归档时间: |
|
查看次数: |
9875 次 |
最近记录: |