image

简单ssr搭建实现科学上网


writerlIcht                      emaillIcht.gzl@gmail.com

 

2

    本篇博客简单介绍ssr的搭建以实现科学上网。大致思路分为三步:

一:购买国外服务器

二:利用ssh协议对服务器进行配置

三:本地SSR客户端配置

 

 

一、购买国外服务器

    有很多的网站在做云服务器的服务,国内比较出名的有阿里华为腾讯百度等;国外的有搬瓦工vlltr亚马逊ucloud等。从经济上考虑结合自己并不是重度使用外网,所以我选择的是vultr上的服务器比较便宜。

1)首先进入vultr官网注册账号并验证邮箱:

image

2)注册并登陆后点开左侧的Billing进行充值(这里选择支付宝等支付方式):

image

3)充值完成后点开左侧的Products再点击右上方蓝色“+”按钮,开始创建自己的云服务器:

image

4)服务器类型选择第一个就行,不同的类型按配置收费也会不同

image

5)地区的选择很大程度上决定了网速的快慢,在重庆我选择的是日本的服务器,但是一般是LA和硅谷的网络会比较好,这里可以通过ping不同地区的一些公开ip来测试,重庆测试下来是洛杉矶和硅谷的丢包率很低但是网络延时很高达到了4、500ms,日本则是延时会少到100ms左右但是会有丢包。这里我选择的是日本服务器:

image

这里是一些测试ip,可以事先ping一下看看那个地区适合自己:

image

6)接下来选择云服务器的操作系统和配置,这里选择系统CentOS 7,配置则根据自己的需求选择,我选择的是5刀每月的配置日常上网足够。

image

7)剩下的选择则不用填,默认就行,最后点击右下方“Deploy Now”完成创建:

image

8)等待3分钟左右再点击左边栏“Prodects”可以看见创建的服务器已经创建好了:

image

点击服务器名称叫进入详细信息页面可以看到服务器的公网ip,用户名以及密码,第二步将根据这三个参数用ssh远程配置服务器:

image

 

 

 

二、利用ssh协议对服务器进行配置

1)windos端下载利用Xshell使用ssh协议(关于xshell的使用可以goole或者baidu一下即可),macos以及Linux端则直接打开终端输入命令进行ssh配置。首先使用ssh登陆到自己的服务器上,实现代码为:

ssh root@IP地址

注意输入密码时用鼠标右键复制粘贴,键盘快捷键会不起作用

image

成功登陆:

image

2)接下来在服务器上安装shadowsocks代理工具,复制粘贴如下命令一次回车:

yum -y install wget

wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/ssr.sh && chmod +x ssr.sh && bash ssr.sh

3)出现以下界面接可以准备安装ssr服务端了,输入数字1安装(安装过程中如果有卡住或者异常请重新登陆到服务器重新开始安装):

image

4)根据提示设置接入端口和密码,端口理论上可以为40-65535之间的任意数字,但是根据地区的特殊一般设置为8080、80、143等:

image

5)设置加密方式:

image

6)选择协议插件:

image

7)输入“y”:

image

8)进行混淆插件的设置,如果协议插件选择了“origin”则混淆插件选择“plain”,如果协议插件不是“origin”则混淆插件可任选:

image

9)接下来的参数可使用默认值,无需输入直接回车或者“y”即可:

image

10)等待即可配置完成(以下即是ssr的配置信息,记住这些参数配置本地ssr代理端):

image

11)以后如果要更改服务器的ssr配置可ssh登陆到服务器后执行命令:

bash ssr.sh

输入需要操作的序号可进行相关操作:

image

12)安装bbr加速,也可选择不安装,如果要安装则ssh登陆服务器后输入如下命令:

wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh

chmod +x bbr.sh

./bbr.sh

代码停止滚动时按回车,安装成功后输入“y”,最后等待服务器重启即可。

 

 

三、本地SSR客户端配置

    Windows SSR下载地址:SSR for Windows

    MacOS SSR下载地址:SSR for MacOS

    安卓端下载地址:SSR for Android

    IOS端可以在apple store下载surge、Potatso Lite等软件,但是需要海外apple ID(可在淘宝购买)。

1)安装好SSR客户端后进行找到并点击服务器设置:

image

2)点击左下角“+”按钮添加节点,然后在红色横线处填写你的服务器SSR信息(地址的“:”后面是端口号),点击确定即可创建完成:

image

最后开启SSR,使用全局模式即可开打浏览器等科学上网啦!