我最近切换到了 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/