你的位置:首页 > 互联网IT
gost,TCP透明代理/UDP透明代理,gost端口转发,端口映射,http代理搭建,SOCKS5代理搭建,shadowsocks代理搭建
系统:Windows/linux
软件:gost
功能:http代理,http2代理,HTTP/HTTPS/HTTP2代理的探测防御功能,SOCKS4代理/SOCKS4A代理/SOCKS5代理,shadowsocks代理Ss代理,SNI代理,TLS代理,Websocket代理WS代理,KCP代理,QUIC代理,SSH代理,Simple-obfs代理,Obfs4代理,UDP透明代理,端口转发端口映射,Relay代理,权限控制,负载均衡,路由控制,DNS解析,DNS代理,TUN/TAP设备组网
软件本地下载:gost-windows.rar
项目下载地址:https://github.com/ginuerzh/gost/releases
项目地址:https://github.com/ginuerzh/gost
Wiki站点:https://docs.ginuerzh.xyz/gost/
TCP透明代理/UDP透明代理
GOST在2.3版本中增加了对TCP透明代理的支持,在2.10版本中增加了对UDP透明代理的支持。
透明代理仅支持Linux系统。
TCP
gost -L red://:12345 -F 192.168.1.1:1080
本地全局TCP代理:
设置iptables:
iptables -t nat -A OUTPUT -p tcp --match multiport ! --dports 12345,1080 -j DNAT --to-destination 127.0.0.1:12345
UDP (2.10+)
UDP透明代理是基于iptables的tproxy模块实现的。
gost -L redu://:12345?ttl=60s -F ssu://1.2.3.4:1080
ttl - 传输通道超时时间,默认为60s。
本地全局UDP代理
设置iptables规则
规则中的192.168.0.0/16为本机所在网络,1.2.3.4/32为转发服务端地址,请根据实际情况进行修改。
iptables -t mangle -N GOST
iptables -t mangle -N GOST_LOCAL
iptables -t mangle -A GOST -d 255.255.255.255/32 -j RETURN
iptables -t mangle -A GOST -d 127.0.0.0/8 -p udp -j RETURN
iptables -t mangle -A GOST -d 192.168.0.0/16 -p udp -j RETURN
iptables -t mangle -A GOST -p udp -j TPROXY --on-port 12345 --on-ip 0.0.0.0 --tproxy-mark 1
iptables -t mangle -A GOST_LOCAL -d 255.255.255.255/32 -j RETURN
iptables -t mangle -A GOST_LOCAL -d 192.168.0.0/16 -p udp -j RETURN
iptables -t mangle -A GOST_LOCAL -d 1.2.3.4/32 -p udp -j RETURN
iptables -t mangle -A GOST_LOCAL -p udp -j MARK --set-mark 1
iptables -t mangle -A PREROUTING -j GOST
iptables -t mangle -A OUTPUT -j GOST_LOCAL
设置路由表
ip rule add fwmark 1 table 100
ip route add local 0.0.0.0/0 dev lo table 100
发表评论: