国外vps搭建shadowsocks小火箭教程
SSR是一款翻墙软件。英文缩写名SSR。它的全称为ShadowSocksR,出于读写方便的目的,被简称为SSR。
租用国外vps搭建shadowsocks小火箭准备教程
1.一台能上网的电脑,用于购买VPS服务器,和购买之后进行远程操作。
2.购买一台海外vps服务器,可以找国内的海外IDC商,花费不算多。
3.电脑装上Winscp和Putty两个软件,用于远程操作安装,简单几个步骤就好
4.购买VPS服务器后安装上SSR服务端,有一键安装包,很简单。
5.下载SSR客户端安装到电脑或手机,也很简单。
国外vps搭建shadowsocks小火箭教程具体教程
购买了一台国外vps知道密码后,便可以登录服务器配置搭建梯子的工具,登录服务器可以用digitalocean最右端自带的控制台,也可以在本地ssh远程登录,推荐后者,因为自带的普遍比较卡。
如果使用的是windows系统,可以使用软件远程ssh连接。 如果使用的是linux或者mac系统,直接在终端ssh登录vps,登录指令如下:
- ssh -q -l root -p 22 123.123.123.123
其中123.123.123.123替换成自己服务器的ip,root可以不用换,因为digitalocean的默认登录名是root,当然这个是可以改的,只要最后成功登录上就可以。
因为是新服务器,最好先更新一下系统,避免因为版本太旧而给后面安装软件带来麻烦。依次运行下面的两条命令:
sudo apt-get update
sudo apt-get upgrade
更新完系统之后,要开始安装这次的主角:shadowsocks。翻墙主要是围绕它运行的,意思就是在一个国外vps上运行shadowsocks,然后设备就可以通过vps上网。依次运行下面的命令:
- apt install pip
- pip install --upgrade pip
- pip install shadowsocks
运行到第三条指令时,会出现错误:Importerror:cannnot import name main(如下图),这是pip升级后存在的问题,需要修改一些pip的文件,非常easy,参考此处解决bug。
解决pip的bug之后,重新运行“ pip install shadowsocks ”,可以正常安装好shadowsocks。下面要对shadowsocks进行一些配置,使得翻墙能够成功。
编辑一下/etc/shadowsocks.json文件,命令如下:
- vi /etc/shadowsocks.json
执行上述命令后,就进入文件编辑模式,这是自己创建的一个新的空白文件,点击键盘上的 i 进入插入模式,便可以输入代码,按照下面模板输入以下代码:
- {
- "server":"0.0.0.0",
- "server_port":8388,
- "password":"yourpassword",
- "timeout":600,
- "method":"aes-256-cfb"
- "fast_open":false
- "workers":1
- }
其中需要修改的是“password”这一项,改成你的密码,这是用于登录shadowsocks的密码,和之前创建vps的密码还有digitalocean的密码不是同一个,这是三个不同的密码。ps一点:/etc/shadowsocks.json中的代码最好是手动输入,之前我选择粘贴复制的时候,到下一步用python解析的时候一直会报错,因为有看不见的隐藏符号,尤其是去复制windows下的代码到其他系统,经常会有这个编码问题。
添加完之后,按键盘上“esc”,再按键盘上的“:”,输入“wq”,退出vi编辑模式。
最后,使用下面的指令运行shadowsocks:
- ssserver -c /etc/shadowsocks.json -d start
运行完之后,会出现下面的界面:
下一步是进行bbr加速,同样可以翻墙,但是翻墙的速度很影响用户体验,为了看YouTubu的1080的视频不卡顿,必须加速,于是就有了bbr加速,直接在终端依次运行下面的指令,有时弹出交互式对话框,直接按照默认项选择就好:
- wget –no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh
- chmod +x bbr.sh
- ./bbr.sh
至此,shadowsocks服务端就配置运行成功了!
到这一步就已经完成了大半,下一步是在你需要翻墙的设备上安装shadowsocks的客户端用于连接vps,从而翻墙,这里给出不同客户端的下载地址:
Windows
Linux
mac暂无
android
苹果手机可以在应用商店下载shadowrocket或者wingy.
这里我用手机android演示如何连接,下载shadowsocks之后,在下面的页面配置信息:
只需要配置前四项的信息,即vps的公网ip、端口号、shadowsocks的密码(在/etc/shadowsocks.json中配置的密码)、加密方式(采用默认AES-256-CFB)。
输入完成之后,点击右下角一个飞机✈️的小图标,图标变亮,并且还有显示下载和上传速度,则翻墙成功,下面展示一张效果图:
然后,你就翻墙成功了,在此期间,本地连接vps的终端可以关掉,但是vps本身不能关机,因为翻墙是借助vps的国外ip,如果关机了,就自然不能翻墙。很简单有没有。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:niceseo99@gmail.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。
评论