LINUX搭建VPN,简单易上手。


avatar
铭心 2018-10-28 21.9k

# 自己搭建VPS翻墙通道的经历

其实一直对翻墙这件事比较不在意的,毕竟自己稍微多搜索下就有免费的app可以使用。从来就没想过在中国大陆为了上谷歌而要翻墙才能用起来,甚至要花钱。互联网共享这一词在这里居然成了个奢侈品,^^。一直以来我都在用谷歌自家的Onavo这个描述文件,用了好多年,不限时间,不限流量,只是偶尔掉线,还是挺好的。

在今年国庆节的某一天我发现这个描述文件失效了,再也连不上。可能是十九大的影响吧,过几天就好了,我一直在等,谁能想到一直到今天也还没好,看来也是被GFW给屏蔽掉了,可惜了。

谁能想到我用尽了各类搜索引擎,试过各种翻墙方法,都不是很理想。想来想去算了,还是自己买一台VPS吧。花了几个小时的研究,今天终于开始搭建自己的独享翻墙通道,目前用起来还是很稳定的,上Google、看YouTube视频、刷推特、聊Facebook毫无压力。为了记住这个历史时刻,我决定把这个过程记下来,分享这一刻的喜悦之情。对了,我的个人博客也决定放在这个VPS里。下面开始吧。

## 一、挑选购买适合自己的VPS服务器

经过再三选择之后,各类对比,我选择了Vultr(经常有很优惠的活动,支持支付宝充值),而且操作简单方便,性能目前测试不错,服务器的数量和IP等资源还是挺多的,推荐日本、新加坡的,毕竟离我们近速度也就快呀。

– **套餐一**:512MB 20GB SSD 500GB月流量 $2.5/月(这个套餐比较火,经常会销售一空,等等时间可能还会有的,看你的运气了)
– **套餐二**:1024MB 25GB SSD 1000G月流量 $5/月(我选择的是这个,对于个人使用足够了)

准备好自己的支付宝账号,这个人人都应该有了吧;
创建个人Vultr账户,注册地址:[Vultr](https://www.vultr.com),进入网站之后填写您的邮箱、密码(首字母要大写),点击“Create Account”,之后登陆自己的邮箱会收到验证邮件,点击验证信息的邮件;
充值与配置,回到Vultr,在Billing界选择Alipay用支付宝充值10美元(当然土豪朋友可以多充),点击“Pay with Alipay”即可。支付好以后准备工作就完成了哦,接下来就开始搭建自己的第一台VPS吧。

## 二、搭建

回到Server界面,点击右边的加号按钮,开始选择VPS的配置,其中:

1. **地点选择、操作系统、硬件配置等**都是可以自行选择的。

选择新加坡或日本的,我在浙江湖州本地发现ping值在200以内,挺好了。近期好多人反馈说纽约的也很快,且有2.5美金一个月的。你也可以试试。

2. **操作系统**:选择CentOS 7 64位。

3. **价格选择**:我选择的是5美金/月的,2.5美金的好像被抢光了。其他的保持默认就好,最后一步,点击“Deploy Now”,后台就开始建机了。

等待几分钟,大概3-5分钟吧,就好啦,出现“running”,点击进入记住主机IP地址和密码,一会儿要用到哦:

## 三、翻墙工作服务器端的准备,SS账号生成

1. 下载PuTTY:[PuTTY下载](http://pan.baidu.com/s/1jI0T5Fw),或者直接在百度搜PuTTY下载,解压运行putty.exe,输入刚才我说要你记下的VPS服务器的IP,点击打开。

2. 对话框弹出,选择是,然后在全黑的屏幕上输入`root`,回车。等五秒,按提示输入VPS的密码(密码在你自己的VPS管理面板里有,很复杂,复制即可,粘贴方式为单击鼠标右键,只需要右键单击一次,这里不会显示任何内容,其实是已经输入了,回车)。

3. 登录后,建议改下密码,命令是:`passwd`,输入新密码即可。

4. 登录你的VPS后,第一步就是安装服务端的SS了,Linux安装软件和Windows系统可不一样,几乎都是用命令即可完成,而且速度超快。等到出现`root@vultr~`字样,复制第一条命令(意思就是从开源网站下载SS,你可以复制后,右击到VPS,不要粘贴哦,右击就是粘贴,^^):
“`bash
wget –no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks.sh
5. 耐心等待,直到出现root@vultr~字样,复制第二条命令(意思是执行,运行SS):
“`bash
chmod +x shadowsocks.sh
6. 继续等待,直到出现root@vultr~字样,复制第三条命令:
“`bash
./shadowsocks.sh 2>&1 | tee shadowsocks.log
7. 中间会提示你输入你的SS SERVER的账号,和端口。不输入就是默认。跑完命令后会出来你的SS客户端的信息。请立即copy下来加以保存。

特别注意,由于iPhone端的Wingy目前只支持到CFB,所以我们选择aes-256-cfb,即7。

上面的命令全部回车执行后,如果没有报错,即为执行成功,出现确认提示的时候,输入y后,回车即可。

8. 安装完成后,记录保存好脚本提示的如下信息:Server IP、Server Port、Password、Encryption Method。这时你的专属SS已经搭建好了,其实挺简单的吧。
## 四、iPhone、Windows、安卓端开始开启翻墙之旅:
### 1. Android手机端翻墙:

安装shadowsocks-universal-4.4.6.apk,地址是:Shadowsocks Android

填入之前记录的自己的服务器信息,保存后即可翻墙。

### 2. 电脑端,Windows版本的翻墙:

Windows客户端,登录开源社区:Shadowsocks Windows,下载Shadowsocks解压运行。填入之前记录的自己的服务器信息,点击确定。在电脑右下角任务栏找到SS图标,右键点击,点击“启用系统代理”就可以了,试试打开Google吧,yeah,很快哦。久违的Google终于可以用了哦。自己搭建 VPS 翻墙通道的经历

其实一直对翻墙这件事比较不在意的,毕竟自己稍微多搜索下就有免费的 app 可以使用。从来就没想过在中国大陆为了上谷歌而要翻墙才能用起来,甚至要花钱。互联网共享这一词在这里居然成了个奢侈品,^^。一直以来我都在用谷歌自家的 Onavo 这个描述文件,用了好多年,不限时间,不限流量,只是偶尔掉线,还是挺好的。

在今年国庆节的某一天我发现这个描述文件失效了,再也连不上。可能是十九大的影响吧,过几天就好了,我一直在等,谁能想到一直到今天也还没好,看来也是被 GFW 给屏蔽掉了,可惜了。

谁能想到我用尽了各类搜索引擎,试过各种翻墙方法,都不是很理想。想来想去算了,还是自己买一台 VPS 吧。花了几个小时的研究,今天终于开始搭建自己的独享翻墙通道,目前用起来还是很稳定的,上 Google、看 YouTube 视频、刷推特、聊 Facebook 毫无压力。为了记住这个历史时刻,我决定把这个过程记下来,分享这一刻的喜悦之情。对了,我的个人博客也决定放在这个 VPS 里。下面开始吧。

一、挑选购买适合自己的 VPS 服务器

经过再三选择之后,各类对比,我选择了 Vultr(经常有很优惠的活动,支持支付宝充值),而且操作简单方便,性能目前测试不错,服务器的数量和 IP 等资源还是挺多的,推荐日本、新加坡的,毕竟离我们近速度也就快呀。

  • 套餐一:512MB 20GB SSD 500GB月流量 $2.5/月(这个套餐比较火,经常会销售一空,等等时间可能还会有的,看你的运气了)
  • 套餐二:1024MB 25GB SSD 1000G月流量 $5/月(我选择的是这个,对于个人使用足够了)

准备好自己的支付宝账号,这个人人都应该有了吧;创建个人 Vultr 账户,注册地址:Vultr,进入网站之后填写您的邮箱、密码(首字母要大写),点击“Create Account”,之后登陆自己的邮箱会收到验证邮件,点击验证信息的邮件;

充值与配置,回到 Vultr,在 Billing 界选择 Alipay 用支付宝充值 10 美元(当然土豪朋友可以多充),点击“Pay with Alipay”即可。支付好以后准备工作就完成了哦,接下来就开始搭建自己的第一台 VPS 吧。

二、搭建

回到 Server 界面,点击右边的加号按钮,开始选择 VPS 的配置,其中:

  1. 地点选择、操作系统、硬件配置等都是可以自行选择的。选择新加坡或日本的,我在浙江湖州本地发现 ping 值在 200 以内,挺好了。近期好多人反馈说纽约的也很快,且有 2.5 美金一个月的。你也可以试试。
  2. 操作系统:选择 CentOS 7 64 位。
  3. 价格选择:我选择的是 5 美金/月的,2.5 美金的好像被抢光了。其他的保持默认就好,最后一步,点击“Deploy Now”,后台就开始建机了。

等待几分钟,大概 3-5 分钟吧,就好啦,出现“running”,点击进入记住主机 IP 地址和密码,一会儿要用到哦:

三、翻墙工作服务器端的准备,SS 账号生成

  1. 下载 PuTTYPuTTY下载,或者直接在百度搜 PuTTY 下载,解压运行 putty.exe,输入刚才我说要你记下的 VPS 服务器的 IP,点击打开。
  2. 对话框弹出,选择是,然后在全黑的屏幕上输入 root,回车。等五秒,按提示输入 VPS 的密码(密码在你自己的 VPS 管理面板里有,很复杂,复制即可,粘贴方式为单击鼠标右键,只需要右键单击一次,这里不会显示任何内容,其实是已经输入了,回车)。
  3. 登录后,建议改下密码,命令是:passwd,输入新密码即可。
  4. 登录你的 VPS 后,第一步就是安装服务端的 SS 了,Linux 安装软件和 Windows 系统可不一样,几乎都是用命令即可完成,而且速度超快。等到出现 root@vultr~ 字样,复制第一条命令(意思就是从开源网站下载 SS,你可以复制后,右击到 VPS,不要粘贴哦,右击就是粘贴,^^):
    wget --no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks.sh
  5. 耐心等待,直到出现 root@vultr~ 字样,复制第二条命令(意思是执行,运行 SS):
    chmod +x shadowsocks.sh
  6. 继续等待,直到出现 root@vultr~ 字样,复制第三条命令:
    ./shadowsocks.sh 2>&1 | tee shadowsocks.log
  7. 中间会提示你输入你的 SS SERVER 的账号,和端口。不输入就是默认。跑完命令后会出来你的 SS 客户端的信息。请立即 copy 下来加以保存。
  8. 特别注意,由于 iPhone 端的 Wingy 目前只支持到 CFB,所以我们选择 aes-256-cfb,即 7。
  9. 上面的命令全部回车执行后,如果没有报错,即为执行成功,出现确认提示的时候,输入 y 后,回车即可。
  10. 安装完成后,记录保存好脚本提示的如下信息:Server IP、Server Port、Password、Encryption Method。这时你的专属 SS 已经搭建好了,其实挺简单的吧。

四、iPhone、Windows、安卓端开始开启翻墙之旅

1. Android 手机端翻墙:

安装 shadowsocks-universal-4.4.6.apk,地址是:Shadowsocks Android

填入之前记录的自己的服务器信息,保存后即可翻墙。

2. 电脑端,Windows 版本的翻墙:

Windows 客户端,登录开源社区:Shadowsocks Windows,下载 Shadowsocks 解压运行。填入之前记录的自己的服务器信息,点击确定。在电脑右下角任务栏找到 SS 图标,右键点击,点击“启用系统代理”就可以了,试试打开 Google 吧,yeah,很快哦。久违的 Google 终于可以用了哦。

  • avatar
    游客

    我必须插一脚 !!

  • avatar
    游客

    字好小,你不会是个四眼仔吧

  • avatar
    游客

    这个没有sudo权限,不是root用户可以吗

    • avatar
      博主

      @ 匿名 不太行,有些操作涉及到root权限

发表评论
OωO表情