搬瓦工VPS一键搭建SS教程 及 自己专属V-P-N代理
作者:互联网
前言
如果你不是一个程序员或者是一个菜鸟程序员,那本文章就是为你特意准备的,你只要一步一步按照本文操作步骤来就好了。别担心,非常简单!因为工作上或者学习、生活上的需要,我们如果拥有一个自己的专属个人网站,那一定是一件很酷的事情!我们也经常需要在国外的网站看资料或找素材(例如:我就经常需要用到Google,可以让我的工作效率提升最少30%!)。可是最近所有付费的V-P-N都不好使了,有一个我还是付了年费的呢,超级心疼。平时也不少人总是找我问怎么弄一个自己的个人网站,以及怎么V-P-N访问Google查找资料。我根据自己平时的工作经验,分享一下,其实这些操作一点都不困难,费用也非常低。国内都阿里云、腾讯云、华为云收费都太高了,而且申请很麻烦!很多人多花了不少冤枉钱!本文章只介绍搬瓦工VPS,因为搬瓦工VPS最便宜。其他VPS操作也差不多,可以参考本文步骤。
如果你嫌麻烦或者完全不懂电脑程序安装和设置,可以联系我(加微信:fifahuihua),我可以帮助你解决。
VPS介绍
先简单介绍一下VPS(Virtual Private Server)虚拟专用服务器。我们既然要搭建个人网站或者搭建专属V-P-N,你得先有一台网络服务器。VPS就是专门针对小公司或者个人非常适用的网络服务器。既然我们这文章是面向初级菜鸟级别的冲浪人,具体VPS的虚拟技术就不介绍了。
如何购买VPS呢?
推荐一个比较详细的购买教程 —— [ VPS购买教程 ] 或者直接到官网购买:搬瓦工官网 。
最便宜的搬瓦工VPS也只需要一年19.9美金,大概132人民币,支持支付宝支付,非常方便。
1. 选择对应且需要的VPS方案
推荐最实惠的方案:29.99$ / 年 (速度很快!!) (点击下面的图片链接即可进入购买页面)
2. 核对方案配置以及选择时间期限和机房
3. 核对我们选择方案的价格,没有问题后点击CHECKOUT结账。
搬瓦工优惠码:当前我们可以使用 BWH25AQH2CMQ 优惠码再节省5.97%,且以后续费按优惠后的价格!
4. 登录或者新注册搬瓦工账户
根据上图,如果我们有过账户,可以直接点击"Click here to login"登录以及付款就可以,如果还没有账户则需要注册账户。个人信息不要真实的,但也不能太离谱和乱写字符出来,好歹也要稍微用点拼音。
特别提示:国家需要真实,不要乱选择。
5. 完成支付
如何使用VPS
购买完成之后,你就可以登录 搬瓦工 了,进到自己的专属服务菜单。
然后点击 [ KiwiVM Control Panel ] 进入控制面板。
你将看到这样的控制台页面:
修改root密码
首先你要修改root密码成你常用密码(初始自动生成的密码非常不好记,建议修改),这样你才可以SSH连上搬瓦工服务器。搬瓦工VPS默认是开启SSH服务的,端口默认为29080。
搭建自己的专属V-P-N
完成上面的操作之后,你就可以开始搭建自己专属V-P-N了。
!!!特别提醒!!! 尽量不要告诉自己的V-P-N给别人,否则这是非法的!!
一旦你的V-P-N代理被很多人使用,就有可能会导致自己的VPS地址被查封!请文明使用自己的V-P-N. 你懂的~~
第一步:在VPS服务器上安装Shadowsocks Server
不建议使用搬瓦工VPS自带的OpenV-P-N一键安装,容易被封,目前最好用的是Shadowsocks。
如何通过界面完成安装Shadowsocks (针对CentOS6)
注:最近很多新购买的服务器在VPS管理面板没有“SS”这一项,若是发生此原因,请按如下操作即可正常安装!若页面中没有 SS 这一项,说明一键搭建 SS 功能被去掉了,这时候需要在当前浏览器的新标签中打开以下网址:
https://kiwivm.64clouds.com/main-exec.php?mode=extras_shadowsocks
-
打开以后就是安装页面,点击页面中的“Install Shadow@socks Server”安装即可(安装前提是服务器已打开已运行)。
-
成功安装后你就可以看到如下界面:
- 点击“Go Back”后就能看到 Shadowsocks Server 的连接信息了,如下图所示:
下面这几步针对CentOS7的。如果你按照上面方法还是不行,请切换系统到CentOS7,然后进行下面几步操作
第一步:在VPS服务器上安装Shadowsocks Server
不建议使用搬瓦工VPS自带的OpenV-P-N一键安装,容易被封,目前最好用的是Shadowsocks。
使用putty 【 下载Putty 】登录VPS。 Mac或者Linux直接使用终端登录即可。如果不会使用Putty,请自行百度一下使用说明,很多教程。
以root身份运行下面命令(以你的VPS系统为 CentOS 7 为例)
$ yum install python-setuptools && easy_install pip
$ pip install shadowsocks
第二步:配置Shadowsocks
使用Vi编辑配置文件。如果不会使用Vi,请自行百度一下,比较容易学会的。Vi就是类似于Windows下面的文本编辑器。
$ vi /etc/shadowsocks.json
如果只有设置一个V-P-N代理端口,配置如下:
{
"server":"xxx.xxx.xxx.xxx", // 这里填写你的服务器外网IP
"server_port":8388, // 这是你要连接ss的端口
"local_address":"127.0.0.1", // 默认填写127.0.0.1即可
"local_port":1080, // 默认填写1080即可
"password":"myPassword", // 密码
"timeout":300,
"method":"aes-256-cfb",
"fast_open":false
}
如果需要配置多个V-P-N端口,配置则应该如下:
{
"server":"xxx.xxx.xxx.xxx", // 你的服务器外网IP
"port_password": {
"8381":"password1",
"8382":"password2",
"8383":"password3" // 最后一个账户后面没",",加上就报错
},
"timeout":300,
"method":"aes-256-cfb",
"fast_open":false
}
第三步:设置开机启动
一旦设置成开机启动,以后每次启动Server都会自动启动V-P-N了。
还是用vi来编辑启动脚本。
$ vi /etc/rc.local
在rc.local文件中加入一行代码:
ssserver -c /etc/shadowsocks.json -d start
第四步:开放端口
# 查看已开放端口
$ firewall-cmd --list-ports
# 开启端口 以开启8388端口为例
$ firewall-cmd --zone=public --add-port=8388/tcp --permanent
# 重启防火墙
$ firewall-cmd --reload
这样服务端就设置好了。但是到了这一步,我们还需要你电脑下载一个shadowsocks都客户端。
你可以根据你自己电脑操作系统选择正确都Shadowsocks客户端。
Shadowsocks客户端下载链接:https://github.com/shadowsocks/shadowsocks/wiki/Ports-and-Clients
第五步:Shadowsocks客户端设置
我本地电脑是Mac系统,所以我以Mac版本的Shadowsocks客户端设置截图,其他系统版本设置差不多,大家可以参考设置。
最好我建议大家安装一个浏览器插件SwitchOmega,非常方便地设置哪些网站使用V-P-N,哪些网站不使用V-P-N,这个工具会自动帮你切换,你只要设置成自动模式就好。 大家也可以百度一下SwitchOmega怎么使用,有中文版本的。
到这一步,你以及可以自由上网了,恭喜你! 此处应该有掌声~~~
安卓手机客户端安装
下载 SS客户端但apk文件,然后安装好后,打开SS客户端,点击主界面左上角的编辑按钮(铅笔形状):
在 SS 安卓客户端的配置中填入相应配置信息,其中,功能设置中,路由改成如上图所示,其他都可以默认。
苹果手机安装客户端
苹果手机安装客户端有点麻烦,需要美国的Apple ID才能下载到相应的App,没有SS的客户端App。
推荐付费下载Wingy。
搭建自己的个人网站
有了自己的VPS之后,搭建个人网站就非常方便了。
第一步:创建自己的网站页面
建议在 coding.net 上面创建一个自己的项目,然后编辑,这样可以方便查看历史提交,服务器也方便部署。
第二步:申请自己的域名
这个非常简单,只要到 https://wanwang.aliyun.com/ 上注册一个即可,最便宜只要几块钱一年。然后再进到域名管理后台,把域名解析绑定到你的搬瓦工服务器ip地址就可以了。
标签:VPS,SS,xxx,瓦工,Shadowsocks,客户端 来源: https://blog.51cto.com/huihua/2364159