ipt2socks

将 iptables/nftables 传入的透明代理流量转为 socks5 流量的实用工具

AGPL-3.0 License

Stars
421

Bot releases are visible (Hide)

ipt2socks - ipt2socks v1.1.4 Latest Release

Published by zfl9 5 months ago

  • 更新 libev 相关配置,修复编译警告、错误
  • 启动时增加 nofile limit 打印,提前暴露问题
  • 增强 udp 代理兼容性,此版本应该能修复 #28
ipt2socks - ipt2socks v1.1.3

Published by zfl9 over 4 years ago

  1. 文件描述符不够时,不去调用 exit() 退出进程。
  2. 修复 strerror_r()splice() 的编译警告。
  3. 移除 #undef _GNU_SOURCE 预处理语句。
ipt2socks - ipt2socks v1.1.2

Published by zfl9 over 4 years ago

  1. 修复 v1.1.1 版本改出来的一个 udp bug(udpmsg 长度被改了)。
  2. 优化发送 socks5 request 的性能(避免不必要的 EV_WRITE 监听)。
  3. 使用 splice() 提升 TCP 流的转发性能,在理想情况下可实现零拷贝。
ipt2socks - ipt2socks v1.1.1

Published by zfl9 over 4 years ago

修复 ipv6 的兼容性问题,某些 socks5 服务器对于 ipv6_proxy_req 也会返回 ipv4_proxy_resp(如 trojan)。

ipt2socks - ipt2socks v1.1.0

Published by zfl9 over 4 years ago

使用 libev 进行重写,解决之前的段错误问题。欢迎一起测试,发现 bug 请随时提出哈。

ipt2socks - ipt2socks v1.0.2

Published by zfl9 almost 5 years ago

添加 socks5 用户名密码认证方式的支持。

ipt2socks - ipt2socks v1.0.1

Published by zfl9 almost 5 years ago

默认禁用“TCP优雅关闭”。

ipt2socks - ipt2socks v1.0.0

Published by zfl9 about 5 years ago

类似 redsocksredsocks2 的实用工具,用于将 iptables(REDIRECT/TPROXY) 流量转换为 socks5(tcp/udp) 流量。除此之外,ipt2socks 不提供任何非必要的功能(即:KISS 原则,keep it simple, stupid,保持简单和愚蠢)。ipt2socks 可以为仅支持 socks5 传入协议的“本地代理”提供 iptables 透明代理 传入协议的支持,比如 ss/ssr 的 ss-local/ssr-local、v2ray 的 socks5 传入协议、trojan 的 socks5 客户端等等。