写在前面:
北京市第三区技术委提醒您:
网路千万条,守法第一条。
上网不守法,亲人两行泪。
第五十六条:
任何组织或者个人不得利用电信网络制作、复制、发布、传播含有下列内容的信息:
(一)反对宪法所确定的基本原则的;
(二)危害国家安全,泄露国家秘密,颠覆国家政权,破坏国家统一的;
(三)损害国家荣誉和利益的;
(四)煽动民族仇恨、民族歧视,破坏民族团结的;
(五)破坏国家宗教政策,宣扬邪教和封建迷信的;
(六)散布谣言,扰乱社会秩序,破坏社会稳定的;
(七)散布淫秽、色情、赌博、暴力、凶杀、恐怖或者教唆犯罪的;
(八)侮辱或者诽谤他人,侵害他人合法权益的;
(九)含有法律、行政法规禁止的其他内容的。
第六十四条
在中华人民共和国境内从事国际通信业务,必须通过国务院信息产业主管部门批准设立的国际通信出入口局进行。 我国内地与香港特别行政区、澳门特别行政区和台湾地区之间的通信,参照前款规定办理。
WARNIMG:搭建VPS仅用于学习与技术交流,严禁非法使用
好的,现在开始正文部分
首先,我们搞先明白什么是VPS:
VPS:Virtual Private Sever(虚拟专用服务器)
VPS(Virtual Private Server 虚拟专用服务器)技术,将一台服务器分割成多个虚拟专享服务器的优质服务。实现VPS的技术分为容器技术,和虚拟化技术。在容器或虚拟机中,每个VPS都可分配独立公网IP地址、独立操作系统、实现不同VPS间磁盘空间、内存、CPU资源、进程和系统配置的隔离,为用户和应用程序模拟出“独占”使用计算资源的体验。VPS可以像独立服务器一样,重装操作系统,安装程序,单独重启服务器。VPS为使用者提供了管理配置的自由,可用于企业虚拟化,也可以用于IDC资源租用。(源自 百度百科VPS)
理论部分结束,现在开始动手操作
前期准备:一个可用的IP;
技术:Linux的简单操作;
软件:主要利用SSH,个人推荐X-Shell;(MAC和Linux用户请自动忽略这一条,MAC/Linux原生的Shell完全可以胜任这些简单的SSH)
实现快速连接还需要一个代理,这里推荐使用shadowsocks
关于X-Shell:
网上也有用Putty的,看个人习惯…这里我只想说:
不要使用汉化版Putty,Putty去官网下载;
不要使用汉化版Putty,Putty去官网下载;
不要使用汉化版Putty,Putty去官网下载;
重要的事情说三遍!!!
目前大多数汉化版Putty都有壳,定期发送登录密码给指定邮箱,强烈建议官网下载
X-Shell当然也是要用官网下载的啦
友情链接(X-Shell官网)https://www.netsarang.com/zh/xshell/
Step One:搞一个IP
常用VPS厂商:
国内:阿里云、腾讯云、美团云、各种云…
国外:Vutrl、DigitalOcean、ISL等
各厂商服务器价格不同,根据需求自行选择,个人推荐Vurtl:https://www.vultr.com/
但,是,我们在这里介绍免费嫖ISL的方法(亲测有效,服务器能免费用一天左右 ,当然,作为小白,用ISL练手是很好的选择)
友情链接:ISL官网(中文简体)
然后点击:登录(并找到注册按钮进行注册)
看到如下界面:
当然,你可以选择直接实名注册,但是介于信息泄露如此严重 ,推荐一个随机信息生成器:http://us.2kz.net/
(如上:请勿用于违法内容)
中途需要验证邮箱,所以邮箱还是要用可以使用的邮箱
注册完成后进入如下界面:
然后找到“云端”,“VPS”:
进入,注意到有一个免费的试用版:
点击购买,选择系统——这里我们选择Ubuntu最新版;
然后一路点下去就行了,如果你准备以后继续升级使用这家的服务器,支付方式建议选择支付宝;如果只是玩个一两天,随意;
然后你会收到一份邮件,里面有你的IP和Password(用户名默认为root)
这个时候就要拿出小本本把IP和密码记下来
(当然,是记事本)
然后点击“我的账户”,能看到“服务”已经由“0”变成了“1”
点进来,能看到服务器基本信息:
服务器开始跑了,现在我们进入下一个环节。
Step Two:利用SSH协议远程连接服务器
这里我们使用的之前提到的X-Shell
首先我们打开X-Shell,看到如下界面:
点击“新建”
(没有这个对话框的话,直接点击“文件”,选择“新建”)
看到如下界面:
然后输入主机IP,协议选择“SSH”
然后连接(忘记点连接的话可以在左侧“会话管理器”中双击刚刚的会话)
然后看到如下界面:
选择接受并保存;
用户名输入root;
密码输入刚刚邮件收到的密码;
#这种随机生成的高强度密码建议直接选择记住密码吧…
然后等待连接,第一次可能连接失败,再次输入密码多连几次就好
看到这个图说明已经连接成功了(注意用户已经有本地变成了root@ubuntu-18)
如果
进入Linux主机之后,开始常规的版本检测啊更新啊什么的,根据个人需求随意。
Step Three:建立SS连接
这里有很多种思路,大体都是分别安装shadowsocks的服务端和客户端,这里我们介绍两种安装服务端(Linux终端)的方法:
法一:手动命令行操作(注意Linux的粘贴不是ctrl+V,是shfit+Insert)
apt install python-pip python-setuptools #下载 python 工具
pip install shadowsocks
cat >> /etc/shadowsocks.json << EOF
{
"server":"0.0.0.0", #你的ip
"server_port":23333, #设置端口
"local_port":1080,
"password":"123456", #设置密码
"timeout":600,
"method":"rc4-md5",
"fast_open":true,
"workers":1,
"dns_ipv6": true #开启IPv6
}
EOF
ssserver -c /etc/shadowsocks.json -d start; #启动.json
然后配置客户端(Win端)shadowsocks
直接到官网下载,或者用云盘下载Shadowsocks提取码:9j7j
下载后解压就可以直接运行;
运行后右键打开,选择“服务器” ->“编辑服务器”,把刚刚设置的ip、密码、加密方式什么的对应导入:(注意不要输错,别人可能会导入一个不存在的服务器,导致代理失败)
法二:从Github里面找脚本
下载安装脚本并运行
wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/ssr.sh && chmod +x ssr.sh && bash ssr.sh
如果执行顺利的话,第一条代码可以解决所有事情;
如果出现了意外,执行以下代码:
bash ssr.sh
bash /root/bbr.sh
bash /root/bbr.sh status
直到打开这么个界面:
然后输入1,安装shadowsocks服务端
#在这些全部设置完之后可以根据需求,再次进入本界面(再次输入第一条代码),选择功能14,安装BBR
然后按照提示设置端口和密码
然后设置加密方式,没有特殊需求直接默认就好
然后根据Linux里面的提示进行设置就好了
后面混淆建议选择plain
再后面没有特殊需求直接回车就ok了
最后会生成信息表:
(拿小本本记下来)
然后复制SS链接,右键打开shadowsocks
最后在shadowsocks的客户端点击“启用系统代理”就ok了
(最后百度搜索一下ip,检查一下是否成功)
建立了SS链接之后,就可以搭网站啦,写博客啦等等
最后的最后还是那句话:
北京市第三区技术委提醒您:
网路千万条,守法第一条。
上网不守法,亲人两行泪。