安装就完事,没有废话。
安装依赖
apt-get update
apt-get upgrade
apt-get install gcc pam-dev libpam0g-dev
apt-get install libldap2-dev
apt-get install openssl
apt-get install libssl-dev
apt-get install make
sudo apt-get install net-tools
sudo apt install dante-server
sudo apt-get install dpkg-dev
sudo apt-get install build-essential
* sudo apt-get install gcc automake make
sudo apt-get install apt-file
sudo apt-file update
apt-file search functions
安装服务端(以root账户执行)
* SS5常规装法(编译不成功)
wget https://sourceforge.net/projects/ss5/files/ss5/3.8.9-8/ss5-3.8.9-8.tar.gz
tar zxf ss5-3.8.9-8.tar.gz
cd ss5-3.8.9
./configure && make && make install
* 网络推荐装法(不成功)
sudo apt install dante-server
mv /etc/danted.conf /etc/danted.conf.bak
useradd vpsuser2
推荐装法:
# 一键安装(本人推荐做法,root账号下)
su - #切换到root根目录
useradd vpsuser2
sudo passwd vpsuser2 #修改密码
# 下载脚本
wget --no-check-certificate https://raw.github.com/Lozy/danted/master/install.sh -O install.sh
bash install.sh --port=10800 --user=vpsuser2 --passwd=vps@123456789 -f
usermod -d /usr/sbin/danted vpsuser2
启动代理服务
/etc/init.d/sockd start
/etc/init.d/sockd status #查看服务启动状态
/etc/init.d/sockd reload
/etc/init.d/sockd restart
配置代理服务
sudo apt-get install privoxy
# 插入配置(IP端口自己设置)
sed -i '$a forward-socks5t / IP:10800 .' /etc/privoxy/config
#查看一下
tail -n 5 /etc/privoxy/config
配置服务器防火墙,限制域名访问
* 安装ufw服务
sudo apt-get install ufw
* 启用ufw服务
sudo ufw enable
* 查看ufw服务状态
sudo ufw status verbose