分享自己 Vibe 出来的一个 Win 平台透明代理——WinTProxy

4 条回复
71 次浏览

WinTProxy

基于 WinDivert 的透明代理,支持 IPv4 的 TCP/UDP,支持本地 SOCKS5 上游,支持 DNS 劫持至本地 DNS 服务器。

Q1:为什么不用 Tun?
A1:因为不喜欢虚拟网卡。有一个相对常见一点的场景用 Tun 会有问题:微信手机和 PC 的聊天记录备份,微信这货貌似是通过网络名称来判断是否同一个局域网的,暴毙。

Q2:为什么不用 Proxifier/ProxiFyre/ProxyBridge?
A2:GUI 没必要(Proxifier/ProxyBridge)、不支持 UDP(Proxifier)、不支持 DNS 劫持(All,Proxifier 和 ProxyBridge 的实现都是通过 SOCKS5 进行 DNS 查询,这并非我想要的劫持到本地 DNS 服务器)。

❤️1
👍2
200

巧了这不是,我一直有这个需求,不过目前我是通过 gost 来完成的,主要是通过上游 sk5,链接本地 VPN 端口,然后监本地的一个端口,进行转发,这样我就可以实现我需要的功能。作者的具体没测试了~不过给了 start 支持作者

复制
start "GOST" /B gost.exe -L=127.0.0.1:10801 -F=http://127.0.0.1:10808 -F=socks5://U-zone-custom-region-ID:[email protected]:10000

没事 这个网站反正没钱了,我的需求只 纯洁 IP->中转 VPN->本地端口.因为纯洁 IP,国内没办法直连嘛,我又不想去 VPN 上面搭建链路,那岂不是每个 VPN 都要写一个.这样很麻烦.所以.
本地开个 V2RAY,随意切节点,然后用 gost,监听本地 10801 端口(其他软件通过这个端口连,反正随便改)->通过 10808(节点中转)->转向 SK5 纯洁 IP 落地,然后形成无感通过纯洁 IP 访问

大概是这个意思吧,我也只是简单用的,能满足需求就行了

OP

最近重构了一下,用 ndisapi 取代了 windivert!现在支持 WSL 和 HyperV 的 NAT 啦!

发表一个评论

R保持