VPS服务器搭建和客户端配置
(本文只提供大致过程和具体服务端软件安装)
前置技能与条件
Linux服务器的基本操作
如需**上网, 需选购海外VPS
推荐vultr
本文服务端环境为vultr的ubuntu16.04实例
客户端为win10
安装配置步骤:
购买vultr后, 创建ubuntu16.04实例
根据自己具体情况创建对应配置的主机
VPS正常开机启动后, 可使用远程软件远程操作
远程之前, 可能需要配置SSH, 创建秘钥, 把公钥复制到vultr官网, 否则远程可能无法使用, 也可以直接使用vultr官网提供的web端控制台
使用root用户登录, 进行ss服务端软件安装:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20ss服务器端安装
wget –no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks.sh
如果提示没有wget命令, 请通过(apt-get install wget)安装
chmod 777 shadowsocks.sh
./shadowsocks.sh 2>&1 | tee shadowsocks.log
/etc/shodowsock.json > 安装后配置文件位置
安装过程中会让输入密码, 询问是否修改默认端口, 是否选择其他加密方式, 密码自行设置, 其他可选择默认
如果安装以后出现下面样式的文字, 说明安装成功, 并且需要复制或者记录下来
Congratulations, Shadowsocks-python server install completed!
Your Server IP : xxx.xxx.xxx.xxx
Your Server Port : xxxx
Your Password : xxxxxxxxx
Your Encryption Method: aes-256-gcm
注意加密方式, 客户端配置需要(当时踩过的坑, 因为客户端加密方式选的和服务端不同, 一直连接失败)
设置BBR加速
wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh
完成后重新启动即可客户端安装配置
下载客户端, 官网需FQ
windows版是一只蓝色小飞机
点击打开, 右击图标选择编辑服务器
1
2
3
4
5
6
7
8
9
10# 五处需要填写和修改, 对应的是之前保存的ss服务端安装后打印出来的内容
服务器地址: [对应的IP]
服务端端口: [对应端口]
密码: [对应的密码]
加密: [对应的加密方式]
代理端口: [/etc/shodowsock.json文件内查看对应的local_port字段]
# 其他配置
可选择使用系统代理, 系统代理选择全局模式
# google浏览器可以直接使用
# 火狐需要设置浏览器代理模式为系统代理
免责声明: 本文章只用于个人研究, 严禁做非法用途