小白 有了一個服務器, 當然是先換 yum源
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
yum clean all
yum makecache
公司內部升級防火牆 網易雲被b了 想用服務器做個代理
1. 安裝 TinyProxy(需要注意的是有可能會找不到,最開始我用的centos8 后來百度了下 換了centos6 就可以找到這個包) yum -y install tinyproxy 2. 配置 TinyProxy vim /etc/tinyproxy/tinyproxy.conf 修改 Port 端口,默認為 8888 Port 5200 注釋掉 Allow,表示允許所有人訪問代理 (也可以在后面加,因為我這個是內網他找不到所以考慮所有人訪問) #Allow 127.0.0.1
3. 啟動 TinyProxy
systemctl start tinyproxy.service
更多命令如下:
systemctl restart tinyproxy.service
systemctl stop tinyproxy.service
systemctl status tinyproxy.service
systemctl enable tinyproxy.service
4. 關閉防火牆或開放端口訪問
方式1:關閉防火牆
/etc/init.d/iptables stop
方式2:開放端口訪問
iptables -A INPUT -p tcp --dport 5200 -j ACCEPT
重啟防火牆
/etc/init.d/iptables restart
注意:若采用的阿里雲、騰訊雲、AWS等雲服務器,記得要在安全策略里開放端口號 (如果不開 是不能訪問的)
5 驗證
curl -x 121.37.128.152:5200 xxx (xxx指的是你之前訪問不了的網址)
做完代理發現可以訪問 ,但是網易雲還是不可以
因為同事 用的socks5做的代理成功了, 這邊再用socks5嘗試下 等我的好消息
前面已經嘗試過 網上的編譯安裝方法make 一直報錯 ,之前用的是 centos8 現在換成centos6 就很順利 (版本不能用太新的 並不是版本越高越好 ) (因為是 雲服務器 可以隨意換系統)華為雲
#依賴
yum install gcc openldap-devel pam-devel openssl-devel
wget http://jaist.dl.sourceforge.net/project/ss5/ss5/3.8.9-8/ss5-3.8.9-8.tar.gz
tar -vzx -f ss5-3.8.9-8.tar.gz
cd ss5-3.8.9/
./configure
make
make install
基本配置
#啟動命令
service ss5 start

權限問題
# a+x 給所有人加上可執行權限(所有者,所屬組,其他)
chmod a+x /etc/init.d/ss5
再次啟動 就ok的
#改下配置文件
vim /etc/opt/ss5/ss5.conf
修改 auth,permit這兩行 把原有的注釋放開


重啟
也可以用 Proxifier 測試是否代理成功
推薦一篇(里面有軟件以及操作教程) https://www.onlinedown.net/soft/971579.htm
Proxifier 這個軟件要打開

nice
順便設置個 開機自啟動 chkconfig ss5 on (off開機自啟關閉)