由来
由于在外面开发的原因,网速很差,导致时间的大量浪费,为了解决网速差的问题,想到使用代理来加快网速
搭建过程
- 首先需要有一台服务器,我的是阿里云的服务器,Ubuntu系统
- 安装TinyProxy
sudo apt-get update
apt-get install tinyproxy
- 配置TinyProxy,主要是修改tinyproxy.conf文件,我的tinyproxy.conf文件在/etc/tinyproxy/tinyproxy.conf
sudo vim /etc/tinyproxy/tinyproxy.conf
- 修改两个地方
Port 8888 # 预设是8888端口
Allow 127.0.0.1 # 将127.0.0.1改成你自己的IP,只有这个IP才能连接,前面打#注释掉则所有人都可以连接
- 你以为可以启动了,于是
sudo service tinyproxy start # 启动服务
sudo service tinyproxy restart # 重启服务
sudo service tinyproxy stop # 停止服务
sudo service tinyproxy status # 查看服务状态
- 发现能启动,但是用不了,连不上,于是找原因,发现启动后看状态的时候有这么一行信息
tinyproxy.service: Can’t open PID file /run/tinyproxy/tinyproxy.pid (yet?) after start: No such file or directory
- 找资料,发现需要改一个东西
sudo vim /lib/systemd/system/tinyproxy.service
在[Service]添加
ExecStartPost=/bin/sleep 0.1
- 重新加载systemd程序的配置文件
systemctl daemon-reload
- 愉快的使用以下命令
sudo service tinyproxy start # 启动服务
sudo service tinyproxy restart # 重启服务
sudo service tinyproxy stop # 停止服务
sudo service tinyproxy status # 查看服务状态