Total Pageviews

Thursday 11 October 2018

利用TinyProxy,给terminal设置代理

为了解决国内的各种网络问题,真的是费劲了脑汁(例如 wget git……)

您需要
一台墙外服务器

如何安装?
# Ubuntu
apt-get update
apt-get install tinyproxy -y

# CentOS
yum install tinyproxy -y

您需要调味料.
编辑 /etc/tinyproxy.conf
也可能是 /etc/tinyproxy/tinyproxy.conf
不同的系统,文件目录存在差异.
Port 10086
MaxClients 100
Allow 127.0.0.1

Port 是 TinyProxy 的监听端口
MaxClients 最大客户端链接数
Allow 是服务器的 IP 限制,请务必将 Allow 127.0.0.1 注释掉.
重启 TinyProxy:
/etc/init.d/tinyproxy restart

使用
您可以使用以下命令,让Shell/console/terminal使用之前搭建好的代理:
export http_proxy=http://vps-ip:10086
export https_proxy=http://vps-ip:10086

10086 为您此前设置的服务器上的TinyProxy 的监听端口。

当然你也可利用squid来做。

No comments:

Post a Comment