在新的2018年祝大家事事顺心,本文主要讲解vultr搭建Shad0ws0cks(以下简称“SS”)和Shad0ws0cksR(以下简称“SSR”)教程,因国内对于系类软件比较打击,大家在使用时请作为正规用途使用。
作为程序员,访问外网是必不可少的一件事,不是在这里说百度怎么样,但是百度确实很多东西搜索不到,即便是能搜索到,内容也大多复制粘贴而来,对于营养的内容我们还需要向外面寻求帮助,那么能有一个访问外网的软件是作为程序员必要的工作工具。本文讲解利用VPS来搭建SS/SSR进行外网访问。
下面主要讲解vultr搭建SS/SSR教程
搭建教程
一、注册账号
打开vultr官网:vultr官网链接
点击页面右侧“Create Account”进行注册
https://www.vultr.com/?ref=7364687
在注册页面填入邮箱以及密码最后点击“Create Account”确认:
二、验证邮箱
点击“Create Account”后会让你验证邮箱,点击“Verify Your E-mail”等待系统发送邮箱验证信息:
三、登录并激活帐号
点击后进入邮箱进行验证,然后跳回登录界面:
(输入你的注册邮箱和密码进行登录)
四、账户充值
登录成功后会跳转到充值界面,你也可以手动进入充值界面。
Vultr要求新用户必须充值后才能选择服务器,目前Vultr已经支持支付宝付款。
支付宝充值流程:
1.点击页面左侧“Billing”,然后页面右侧选择“Alipay”就是支付宝,Vultr要求最低充值10美金。如图:
五、新建vps服务器
点击右上角+号,新建一个服务器:
这里可以选择各个大洲的服务器。推荐两个,一个是日本,一个洛杉矶。
日本的节点好处是延迟很低,大概在80-120左右,但是掉包率有点高。
洛杉矶的节点延迟大概在120-220左右,掉包率低,几乎不掉包。
其他的节点也可以试试,比如硅谷也不错,虽然延迟高了点,但是不容易被墙,很稳定。
接下来选择vps的操作系统和套餐,没啥说的,选择centos6 64位操作系统,然后选择5刀或其他的套餐,目前迈阿密和日本好像还有2.5刀一个月的。
套餐价格不仅仅跟流量多少和配置等明面上的信息有关,跟分配的vps的带宽也有关,比如$5比$2.5的带宽就高,速度也更快,如果是个人使用2.5刀的就够了,多人(3-5)可以选择5刀的。
最后点击立即创建
过一段时间后,服务器创建完成。
六、部署服务器
紧接上一步,服务器新建完成后,点击下图的菊花图标,查看详情(要等到右边的绿色文字变为Running之后点击)
下面是服务器详细信息,需要说明的是服务器IP、用户名和密码,下面会用到的
接下来你需要下载一个叫Xshell的软件来进入服务器的控制台界面,这里提供一个下载地址,如果挂了,请自行度娘“Xshell”
如果你是苹果电脑操作系统,更简单,无需下载xshell,系统可以直接连接VPS。打开终端(Terminal),输入ssh root@ip 其中“ip”替换成你VPS的ip, 按回车键,然后复制粘贴密码,按回车键即可登录。粘贴密码时有可能不显示密码,但不影响,如果不能用MAC自带的终端连接的话,直接网上搜“MAC连接SSH的软件”,有很多,然后通过软件来连接vps服务器就行,具体操作方式参考windows xshell。
下载安装Xshell后,打开软件
点击左上角文件--打开--新建
然后填入下面信息,只需要改图中两个箭头所指,其他的不用改
接下来输入用户名
密码输入正确之后,如下图所示
接下来分享一段一键部署服务器的代码,是中文版的,功能很强大,感谢作者,推荐大家使用
斜体加粗部分为代码,大家直接全部复制,然后按回车键
【一键部署ssr代码】
CentOS/Debian/Ubuntu ShadowsocksR单/多端口一键管理脚本:
yum -y install wget
wget -N --no-check-certificate https://softs.fun/Bash/ssr.sh && chmod +x ssr.sh && bash ssr.sh
备用下载地址:
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
安装成功之后显示如下图,如果下次还想调出此界面,输入
bash ssr.sh
接下来我们一起来设置相关信息,照着图走就行
然后就会开始部署ssr了,耐心等待一会,到这一步,输入y,然后再继续耐心等待2分钟左右
到这一步会卡一下
复制下图的连接信息到记事本
接下来,我们还有最后一个步骤,安装谷歌BBR加速SSR
下面加粗斜体部分,整个复制,粘贴进控制台,然后会自动运行
【谷歌BBR加速教程】
yum -y install wget
wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh
chmod +x bbr.sh
./bbr.sh
到下面这里需要按一下“回车键”
按任意键确定安装
接下来等待安装即可,哦对了,这里也会卡一会
安装完成如下图,最后输入y重启服务器即可
好了,到这里,SSR安装大工搞成
最后一步 使用ssr/ss科学上网
客户端,我推荐原本的ss,个人感觉界面更简约
然后ssr的好处是,多了几个加密,网上说能减少封ip的几率,不晓得是不是真的。
然后ios的客户端,需要是appStore里下载。因为我没用过苹果手机,所以麻烦自行百度。
这里是SSR的下载地址
windows ssr客户端: 下载地址 备用地址
mac ssr客户端:下载地址 备用地址
android 客户端:下载地址 备用下载地址
这是SS下载地址
windows 客户端:下载地址
android 客户端:下载地址
mac的我不晓得,sorry,麻烦百度一下,收不到就用ssr吧。
下载了之后,以windows版ss为例。
打开刚才保存在记事本中的连接信息
如果你使用的ss客户端,复制ss的连接信息
如果你使用的ssr客户端,就复制ssr的连接信息
然后打开软件,右键小飞机图标,选择服务器--从剪贴板导入URL..(这里不好截图)
它会自动填入信息,然后点击确定即可
然后这里的启用系统代理,就可以访问外网了
系统代理模式有两种,pac和全局,pac是部分网页通过ss,全局是所有流量都通过ss(比如打游戏就要开全局)