Ubuntu 服务器(14.04 LTS)系统范围的 Socks5 Auth 代理

Ubuntu 服务器(14.04 LTS)系统范围的 Socks5 Auth 代理

我最近切换到了 Ubuntu 14.04 LTS 的服务器版本,但不知道如何应用系统范围的身份验证 socks5 代理,以便该计算机上的所有流量都通过代理。如果您知道任何来源或操作方法,我们将不胜感激。也可以使用私人互联网接入(如果有帮助的话)。

*该服务器没有运行任何 GUI 或管理器、独立终端命令。

答案1

安装代理链sudo apt-get install proxychains

并添加当前用户的配置:

mkdir ~/.proxychains # create this dir if not exists

cat >> ~/.proxychains/proxychains.conf <<EOF
strict_chain
proxy_dns 
remote_dns_subnet 224
tcp_read_time_out 15000
tcp_connect_time_out 8000
localnet 127.0.0.0/255.0.0.0
quiet_mode

[ProxyList]
socks5  127.0.0.1 1080    # proxy server
EOF

现在测试一下:proxychains4 curl http://www.askubuntu.com/

相关内容