1. 安装redsocks
sudo apt install redsocks
2. 配置 /etc/redsocks.conf
base { log_debug = on; log_info = on; daemon = on; redirector = iptables; }
redsocks { local_ip = 0.0.0.0; local_port = 12345; # 本地监听端口 ip = 127.0.0.1; port = 7891; # Socks5代理端口 type = socks5; }
3. 配置iptables规则
sudo iptables -t nat -A OUTPUT -p tcp -j REDIRECT --to-port 12345
4. 重启服务
sudo systemctl restart redsocks
清除规则
sudo iptables -t nat -F