• 域名注册
  • 虚拟主机
  • 繁體中文
  • 网站地图
  • 您现在的位置:速牧网 >> 主机教程 >> 内容

    VULTR VPS配置shadowsocks服务器实现科学上网

    来源:网络 作者:不详 时间:2018-1-17 12:15:17

    目前的国内外FQ软件已经全线崩溃,国内更有众多软件停止运营,无论付费与免费软件目前均不可使用,导致不少用户以为软件商跑路了,其实这是最近严查的一些原因,目前封锁很严重,大家就不要浪费时间去网上搜索下载了,不过请大家稍安勿躁,FQ上国外网站学习交流是一个刚需,下面给大家介绍一种利用VULTR VPS自己搭建shadowsocks服务器实现科学上网的方式。简单易学,安全稳定,价格还非常的实惠,最低配置的每月2.5美金就可以搞定。

    如果您还没有注册Vultr VPS,可以注册一个新账户

    vultr首页

    VULTR VPS配置shadowsocks服务器实现科学上网

    点击Sign Up注册一个账号

    注册账号界面

    VULTR VPS配置shadowsocks服务器实现科学上网

    填写邮箱作为登录账号、密码填写尽量别和邮箱密码一致,万一人家撞库呢 ┑( ̄Д  ̄)┍ 完了之后点Sign Up进入绑卡预充值界面。此处我们选择用Alipay充值,你也可以选择其它方式。信用卡要用双币卡,因为我们要用美元购买Vultr,目前没有任何优惠可用,以后如果有优惠活动,会在博客更新 ,点击"Alipay"(支付宝),选择充值到Vultr账户的金额(美元),之后点击"Pay with Alipay"(用支付宝付款),在弹出的支付宝页面中用支付宝app扫一扫或支付宝登录付款,支付宝最低需要充值10美元,会自动根据汇率折算成RMB,汇率是比当前市面上的汇率高一点点的。

    VULTR VPS配置shadowsocks服务器实现科学上网

    注: 珍惜自己的账户,vultr会检测支付帐号,如果重复申请帐号,使用了同一个paypal或信用卡去支付,会被vultr封号。

    服务器总览面板

    VULTR VPS配置shadowsocks服务器实现科学上网

    可以看到我已经有一个vps在跑了,这个没开多久挺新的。我记得刚注册的用户可能还要验证下邮箱吧貌似。然后点击右上角的蓝底圆圈白加号

    选择VPS机房位置

    VULTR VPS配置shadowsocks服务器实现科学上网

    机房位置我选的是洛杉矶,东京机房我也试过,反正上海电信连东京机房挺慢的,东京机房的vps装依赖下载些包什么的也不是很快感觉网速略渣,还是挑洛杉矶节点比较好一点,至少油管看个1080p还是没有太大压力的,有时候网络好一点看看2k,4k也不是不行。(今年东京)

    选择服务器类型和收费套餐

    VULTR VPS配置shadowsocks服务器实现科学上网

    服务器类型就选64位的CentOS7吧,其实我的方法linux系统都可以,只要有python能用pip就行,后面会提。套餐就选最便宜的呗,一个月5刀,1T的流量也够用了吧,其他那些配置用来搭个博客啥的还是很轻松的随意使用就好。

    增值服务

    VULTR VPS配置shadowsocks服务器实现科学上网

    ipv6开不开随意

    给你的VPS起个名字

    VULTR VPS配置shadowsocks服务器实现科学上网

    最后起个名字然后点Deploy Now之后等待一会儿做点别的事吧,生成好了之后会发邮件通知你哒或者过五分钟来看一看。

    等待部署

    VULTR VPS配置shadowsocks服务器实现科学上网

    部署好了之后点你的server的名字进入详细信息面板

    详细信息面板

    VULTR VPS配置shadowsocks服务器实现科学上网

    点击Password那儿右边那个眼睛的图标可以看到root账号的密码,复制这个密码。

    打开终端(windows的话用xshell或者putty,linux/mac就用terminal类的),输入以下命令后回车,并粘贴刚刚复制的密码 注意,在这儿输入密码是不显示的(初次登录会问你信不信任对方主机,输入yes添加到已知主机列表以后就直接输密码就行)

    1 ssh root@{面板上的ip地址}

    ssh登录

    VULTR VPS配置shadowsocks服务器实现科学上网

    登陆之后第一件事修改root账号的密码,输入以下命令并回车,然后输两次新密码 注意,在这儿输入密码也是不显示的 ,以后登录vps都要使用新密码进行登录,请牢记此密码!

    1 passwd

    更新root密码

    VULTR VPS配置shadowsocks服务器实现科学上网

    然后输入以下语句并回车

    1 yum install -y python-gevent python-pip gcc-c++

    安装依赖

    VULTR VPS配置shadowsocks服务器实现科学上网

    等待依赖安装完毕

    依赖安装完毕

    VULTR VPS配置shadowsocks服务器实现科学上网

    输入以下指令并回车

    1 pip install shadowsocks

    VULTR VPS配置shadowsocks服务器实现科学上网

    这样就完成了依靠pip安装shadowsock

    使用linux自带编辑器vi(或者通过命令yum install -y vim安装vim后使用vim)编辑配置文件config.json,输入以下命令并回车

    1 vi config.json

    vi编写config。json

    VULTR VPS配置shadowsocks服务器实现科学上网

    按i进入insert模式,开始输入

    1 2 3 4 5 6 7 { "server":"0.0.0.0", "server_port":443,(这里填写一个端口,范围0~65535) "local_port":1080,(这里随意) "password":"this is your password",(这里填写密码,记得放在双引号里) "method":"aes-256-cfb"(加密方式,详细的可用加密方式列表自行搜索。。) }

    之后按ESC键退出insert模式,再按顺序依次按:,w,q之后回车保存并退出vi(vim)

    config.json

    VULTR VPS配置shadowsocks服务器实现科学上网

    检查防火墙是否允许你设定的端口进行通信

    1 iptables -L -n | grep {你刚刚设置的server_port}

    检查防火墙

    VULTR VPS配置shadowsocks服务器实现科学上网

    如果情况是蓝色框框中的样子,就是防火墙规则允许你的端口进行通信 如果情况是红色框框中的样子,很遗憾防火墙不允许你的端口进行通信(vultr现在的vps貌似初始化只开放22端口用于ssh) 那么就要添加防火墙规则

    1 iptables -I INPUT -p tcp --dport {你刚刚设置的server_porp} -j ACCEPT

    再次查看后就可以看到防火墙规则更新了

    添加f防火墙规则

    VULTR VPS配置shadowsocks服务器实现科学上网

    接着就是最激动人心的时候啦,准备开启shadowsocks server吧!

    运行以下指令并回车

    1 nohup ssserver -c config.json &

    在后台y运行shadowsocks不挂起

    VULTR VPS配置shadowsocks服务器实现科学上网

    然后在我们的ss客户端设置好各种参数并连接之后,自己的电脑访问下油管看看

    油管

    VULTR VPS配置shadowsocks服务器实现科学上网

    可以看了哦! 在连接vps的终端内执行

    1 cat nohup.out

    日志记录

    VULTR VPS配置shadowsocks服务器实现科学上网

    有通讯记录了,成功啦!

  • 速牧网(www.suumuu.com) © 2018 版权所有 All Rights Reserved.
  • 豫ICP备17050497号