从vultr购买到搭ss看世界

时间:2022-05-05 16:21:11

title: 从Vultr购买到搭ss看世界

date: 2017-11-19 12:28:38

categories: 技术

tags:

top: 800

password:


写在前面

​ 服务器提供商老牌的是Linode,vultr的出现相当于电子商务领域的天猫遇见京东,最低2.5美刀一个月相当于17块,性价比也是非常高的。顺便说一下,vultr是支持支付宝付款的!

这个教程是教你从购买虚拟主机到搭建FQ工具*的,一般不用半个小时就能FQ了!如果你并没有写过代码没关系,按照步骤不会遇到什么问题的,如果有请留言给我。但是如果仅仅只是租用云主机FQ有些许破费,vultr每次充值至少是10美刀(约67块),每月费用2.5美刀或5美刀(即17块或34块)毕竟许多人只是尝鲜而翻外网对普通人并不是刚需,一个月用不了几次,每次因此推荐多人合资租用,或者我可以提供亲民的价格租用,微信ID是:versoon。

​ 如果你需要分享本博文,请使用这个短址:http://u6.gg/SvFB

购买VPS

​ 虚拟主机、服务器其实跟我们的计算机没有什么差别,不同的是它们24小时不间断工作,操作系统一般是Linux,使用命令行。

从vultr购买到搭ss看世界

​ 首次使用vultr的用户可以使用我提供的连接:https://www.vultr.com/?ref=7264767通过这个地址注册并充值你我账户都会获取10美刀的赠送。

  • 注册

点解Create Account,填写你的电子邮箱和密码,密码要求有大小写字母和数字,超过10位。

注册以后需要在邮箱点确认连接,然后登陆以后最好完善个人信息,不然很久没用会当黑户清除。

  • 选择主机

  • Servers是你正在运行的服务器,在里面可以更换服务器系统、添加脚本、硬盘扩容、防火墙设置、API设计、添加启动脚本等等。新用户应当看到下面的Deploy New Server就可以选择服务器了。
  • Billing:绑定支付,包括信用卡、PayPal、比特币、支付宝或者优惠码付款。
  • Support:相关操作的问题,和官方的文档解释。
  • Afiliate:关联,我的优惠地址是从这里复制的
  • Account:账户信息,地址等。

好了,点击Deploy New Server来选择适合自己的VPS

从vultr购买到搭ss看世界

选择主机地址,往下拉发现2.5美刀的Temporarily Sold Out,其实选择了合适的地址还是有的,比如Miami和New York。实测日本Tokyo的网速比较快。

从vultr购买到搭ss看世界

下一步是主机类型:推荐的是Ubuntu16.04 x64,不建议选用Windows,否则本教程将不适用。

从vultr购买到搭ss看世界

以下选择主机类型,512M的内存是足够的,500G的带宽值服务器代理请求的 流量,这个量是足够的,对于小型网站也是足够的。如果当月用完会自动停止,直到你扩容。

从vultr购买到搭ss看世界

下面几个就不用理 了,Deploy Now!交钱~

Billing--->Alipay选择10美刀,充值。以后的消费直接在账户里扣除。

顺便提一下vultr最近优惠,可以通过关注vultr的Twitter操作奖励3美刀。

从vultr购买到搭ss看世界

搭建*

创建了VPS以后,在Servers一栏,可以看到你命名的服务器,右侧的Status需要等待一些时间才显示Running,这时候就可以进一步的配置了。点击Running右侧的三个点,选择Server Details可以看到详细的信息,一下IP地址和root的密码一定要保密!

从vultr购买到搭ss看世界

从vultr购买到搭ss看世界

下载Putty工具在电脑上远程链接,你可以在百度搜索,第一个结果选择普通下载,或者使用我的百度云链接http://pan.baidu.com/s/1qYOGipY 密码:97an 下载后点击运行,复制Vultr里面你刚布置的服务器IP地址,点击Open。然后弹出的黑框输入root 按回车

在上图root下面有密码,鼠标点击旁边的复制,鼠标再回到黑框,点击一下游标在闪烁,再右键按回车。Linux输入密码的时候并不会显示,在控制台右键其实已经执行了粘贴的操作。

从vultr购买到搭ss看世界

输入命令apt install python-pip 并回车

遇到Do you want to continue?输入Y按回车。

从vultr购买到搭ss看世界

输入命令apt install * 并回车

continue同上

从vultr购买到搭ss看世界

输入命令sudo ssserver -p 8388 -k "1234567"

注意:8388是默认端口,你可以设置1-65535的任意端口,使用时*的程序要跟这个端口一致,双引号里面是你设置的密码。下面配置*就可以在国际互联网上溜达了!!!

浏览器输入*官网地址https://github.com/*/*-windows/releases

下载*,第一个zip文件解压,然后复制到合适的位置,比如说你安装软件的D盘。

备注:目测4.0.6.zip下载不了,可以选择下面的4.0.5.zip

从vultr购买到搭ss看世界

双击*.exe运行小飞机,配置分别是复制vultr的IP地址,服务器端口是刚刚配置的8388,密码是双引号内的密码,加密方式aes-256-cfb 其他默认,点击确认,浏览器输入www.google.com,狂奔吧!

如果没响应的话可以选择小飞机,Windows会把它收藏在右下角的小箭头里面,右击小飞机系统代理选择全局代理,如果可以访问谷歌默认PAC(自动代理就可以)。奈何我无法截图,啊啊啊...

同样右击小飞机选项选择开机启动。

从vultr购买到搭ss看世界

能上了,能上了!开心ヽ( ̄▽ ̄)ノ

从vultr购买到搭ss看世界

多出来的一节:后台启动与全平台

上网无忧

上面的方式是在你开启电脑的时候才能运行的,如果你把进程关掉,比如Ctrl+C命令停止运行了或者把黑框框的关掉,你就没法上外网了,因此需要后台启动。运行这个脚本以后可以无忧无虑使用,一般无需修改ss的密码,如果需要且无法解决联系我。

下载脚本:wget -O ss.sh http://45.32.195.77/file/ss.sh

从vultr购买到搭ss看世界

运行脚本:bash ss.sh

Please enter PORT是提示输入端口,这里如果直接按回车默认1225端口,我们输入8388

Please enter PASSWORD提示输入*密码,输入后按回车,最后设置完成,在电脑上配置*即可!

从vultr购买到搭ss看世界

ss.sh的脚本源码如下,不知道是什么的童鞋不用管,仅表示童叟无欺:

也可以在我的GitHub地址查看,传送门

#! /bin/bash
# log路径
export log_path=/etc/ss.log
# 设置端口号
echo -n -e '\033[36mPlease enter PORT(1225 default): \033[0m'
# echo -n "please enter port(1225 default):"
read port
if [ ! -n "$port" ];then
        echo "port will be set to 1225"
        port=1225
else
        echo "port will be set to $port"
fi
# 设置密码
echo -n -e '\033[36mPlease enter PASSWORD(123456 default): \033[0m'
# echo -n "please enter password(123456 default):"
read pwd
if [ ! -n "$pwd" ];then
        echo "password will be set to 123456"
        pwd=123456
else
        echo "password will be set to $pwd"
fi
# 写*.json配置文件
cat>/etc/*.json<<EOF
{
    "server":"0.0.0.0",
    "server_port":$port,
    "local_address": "127.0.0.1",
    "local_port":1080,
    "password":"$pwd",
    "timeout":300,
    "method":"aes-256-cfb",
    "fast_open": false
}
EOF
# 安装 * 防火墙等
ret=`yum install -y m2crypto python-setuptools >> ${log_path} 2>&1`
ret=`easy_install pip >> ${log_path} 2>&1`
ret=`pip install * >> ${log_path} 2>&1`
ret=`yum install -y firewalld >> ${log_path} 2>&1`
ret=`systemctl start firewalld >> ${log_path} 2>&1`
# 开启端口
ret=`firewall-cmd --permanent --zone=public --add-port=22/tcp >> ${log_path} 2>&1`
ret=`firewall-cmd --permanent --zone=public --add-port=$port/tcp >> ${log_path} 2>&1`
ret=`firewall-cmd --reload >> ${log_path} 2>&1`
# 如果有相同功能的进程则杀死
ps -ef|grep ssserver|grep *|awk '{ print $2 }'|xargs kill -9
nohup /usr/bin/ssserver -c /etc/*.json &
# 成功
if [ $? -eq 0 ];then
clear
cat<<EOF
***************Congratulation!*************
* installed successfully!
PORT: $port
PASSWORD: $pwd
METHOD: aes-256-cfb
***************JUST ENJOY IT!**************
EOF
# 失败
else
clear
cat<<EOF
************Failed,retry please!***********
cat /etc/ss.log to get something you need…
************Failed,retry please!***********
EOF
fi

到这里就完成了所有配置,即使你关掉黑框框也没事。注意不要去管vultr的服务器,它在远程端运行一般是不用关的,只有你服务请求才会消耗带宽。

全平台支持

官方全平台地址是:https://github.com/*/*/wiki/Ports-and-Clients

安卓手机戳这里

Windows电脑戳这里

Mac系统戳这里

苹果手机不用戳,电脑上PP助手下载Wingy配置即可

推荐

国际互联网上常用的一些地址:

还有许多*大学对外公开,比如CMU、MIT、斯坦福等

YouTube的频道可以参考知乎问答:YouTube上有哪些值得推荐的频道

如果你需要分享此博文,请使用短址:http://u6.gg/SvFB

鸣谢:

creasylai19

Boxuerixin

shifrank1989