长沙SEO霜天教大家五分钟安装和配置v2ray访问谷歌

技术分享 2018-06-06 17,320 次浏览 18 条评论

2018年的到来还伴随着GFW的全面升级,不少装有ssr的境外vps被大量屏蔽,搬瓦更是重灾区,几乎大部分的IP都被墙了(别想了,应该扔水里了。),而V2ray是新一代的科学上网神器。

更新:别人在高考,霜天在更新。

搬瓦工IP被墙?V2Ray WebSocket 传输协议实现外网访问

 

很早之前就出过v2ray的各种教程,这里呢,重新放一次:

V2Ray iPhone、ipad、IOS常用客户端及V2Ray IOS使用教程

V2Ray Android (安卓)使用教程之 v2rayNG

Mac V2Ray 苹果系统使用教程 V2RayX

V2Ray window下使用教程,V2RayN使用教程

 

好了,进入今天的正题吧。

起因:GFW全面升级

经过:大部分的人都来加我的QQ问我这个那个这个那个,描述问题也不清楚,我没办法、没时间、没精力一一回复。

结果:一篇帖子送给有智商、有悟性、有能力的你。

 

一、购买主机

购买链接:https://www.vultr.com

这里有时候有些异常,会提示输入验证码 ( 如下图 ) ,如果有就按照提示再次输入,没有就跳到下一步

长沙SEO霜天教大家超简单安装和配置v2ray的过程

输入“邮箱”“密码”“验证码”,点击“创建账户”按钮

账户

长沙SEO霜天教大家超简单安装和配置v2ray的过程

点击创建账户后,会跳转到登陆页面(如下图),这时还无法登陆,需要去邮箱验证账户

长沙SEO霜天教大家超简单安装和配置v2ray的过程

打开邮箱,验证账户(如下图)

长沙SEO霜天教大家超简单安装和配置v2ray的过程

登陆后就到付款页面了。已经有显示25美元的promo。

支付确认

 

 

新用户请先注册:https://www.vultr.com

新注册Vultr账户,充值10美元赠送25美元余额(支持支付宝)>>>:https://www.vultr.com

然后充值,

长沙SEO霜天教大家超简单安装和配置v2ray的过程

选择合适的充值方式

充值完毕后我们点击右上角的那个加号来购买我们的VPS。

最好用支付宝支付

最好用支付宝支付

最好用支付宝支付

如果你不用支付宝,用银行卡,那么就需要按照如下图填写,如果使用支付宝的,请跳过。

长沙SEO霜天教大家超简单安装和配置v2ray的过程

 

然后就是选择服务器位置、系统及配置,亚洲的话推荐新加坡、东京,美国可以用洛杉矶,其他的地方也可以尝试。

欧洲不建议选,服务器位置、你所在地区和使用的运营商决定了远程连接的延时,大家可以到网上了解一下选择最优解;

霜天呢,无谓不在乎速度,所以,使用New York的位置,Debian X8 64 的配置。

长沙SEO霜天教大家超简单安装和配置v2ray的过程

进入控制台就能看到我们刚买的服务器了,几分钟后系统装完我们就点击进入详情页面查看。

长沙SEO霜天教大家超简单安装和配置v2ray的过程

接下来呢,使用工具 xshell 5 ,下载链接地址是 :xshell-5下载地址

登陆服务器:

长沙SEO霜天教大家超简单安装和配置v2ray的过程

将你购买服务器的IP地址复制到这里

长沙SEO霜天教大家超简单安装和配置v2ray的过程

然后,点击确定。

长沙SEO霜天教大家超简单安装和配置v2ray的过程 长沙SEO霜天教大家超简单安装和配置v2ray的过程

长沙SEO霜天教大家超简单安装和配置v2ray的过程

到达如图下的界面:我们就可以输入代码:

长沙SEO霜天教大家超简单安装和配置v2ray的过程

下面霜天以Debian X8 系统为例,安装V2ray。首先先自己安装两个依赖:daemon ,unzip

apt install daemon unzip

如图下:

长沙SEO霜天教大家超简单安装和配置v2ray的过程

wget https://install.direct/go.sh

长沙SEO霜天教大家超简单安装和配置v2ray的过程

在输入命令:bash go.sh

bash go.sh

长沙SEO霜天教大家超简单安装和配置v2ray的过程

OK,V2ray安装教程编译完毕,大家还有什么不懂的地方,可以支付两百美金一次的服务费提问。谢谢

给出代码

Xshell 5 (Build 1332)
Copyright (c) 2002-2017 NetSarang Computer, Inc. All rights reserved.

Connecting to 207.246.117.113:22...
Connection established.
To escape to local shell, press 'Ctrl+Alt+]'.

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
root@vultr:~# apt install daemon unzip
Reading package lists... Done
Building dependency tree
Reading state information... Done
Suggested packages:
zip
The following NEW packages will be installed:
daemon unzip
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 259 kB of archives.
After this operation, 678 kB of additional disk space will be used.
Get:1 http://http.us.debian.org/debian/ jessie/main daemon amd64 0.6.4-1 [97.4 kB]
Get:2 http://http.us.debian.org/debian/ jessie/main unzip amd64 6.0-16+deb8u3 [162 kB]
Fetched 259 kB in 0s (1516 kB/s)
Selecting previously unselected package daemon.
(Reading database ... 21837 files and directories currently installed.)
Preparing to unpack .../daemon_0.6.4-1_amd64.deb ...
Unpacking daemon (0.6.4-1) ...
Selecting previously unselected package unzip.
Preparing to unpack .../unzip_6.0-16+deb8u3_amd64.deb ...
Unpacking unzip (6.0-16+deb8u3) ...
Processing triggers for man-db (2.7.0.2-5) ...
Processing triggers for mime-support (3.58) ...
Setting up daemon (0.6.4-1) ...
Setting up unzip (6.0-16+deb8u3) ...
root@vultr:~# wget https://install.direct/go.sh
converted 'https://install.direct/go.sh' (ANSI_X3.4-1968) -> 'https://install.direct/go.sh' (UTF-8)
--2018-06-05 19:04:23-- https://install.direct/go.sh
Resolving install.direct (install.direct)... 104.27.174.71, 104.27.175.71, 2400:cb00:2048:1::681b:af47, ...
Connecting to install.direct (install.direct)|104.27.174.71|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/plain]
Saving to: 'go.sh'

go.sh [ <=> ] 12.13K --.-KB/s in 0s

2018-06-05 19:04:23 (64.9 MB/s) - 'go.sh' saved [12424]

root@vultr:~# bash go.sh
Installing V2Ray v3.24 on x86_64
Downloading V2Ray.
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 608 0 608 0 0 2836 0 --:--:-- --:--:-- --:--:-- 2841
100 8860k 100 8860k 0 0 5157k 0 0:00:01 0:00:01 --:--:-- 7525k
Extracting V2Ray package to /tmp/v2ray.
Archive: /tmp/v2ray/v2ray.zip
creating: /tmp/v2ray/v2ray-v3.24-linux-64/
inflating: /tmp/v2ray/v2ray-v3.24-linux-64/geoip.dat
inflating: /tmp/v2ray/v2ray-v3.24-linux-64/geosite.dat
inflating: /tmp/v2ray/v2ray-v3.24-linux-64/readme.md
creating: /tmp/v2ray/v2ray-v3.24-linux-64/systemd/
inflating: /tmp/v2ray/v2ray-v3.24-linux-64/systemd/v2ray.service
creating: /tmp/v2ray/v2ray-v3.24-linux-64/systemv/
inflating: /tmp/v2ray/v2ray-v3.24-linux-64/systemv/v2ray
inflating: /tmp/v2ray/v2ray-v3.24-linux-64/v2ctl
extracting: /tmp/v2ray/v2ray-v3.24-linux-64/v2ctl.sig
inflating: /tmp/v2ray/v2ray-v3.24-linux-64/v2ray
extracting: /tmp/v2ray/v2ray-v3.24-linux-64/v2ray.sig
inflating: /tmp/v2ray/v2ray-v3.24-linux-64/vpoint_socks_vmess.json
inflating: /tmp/v2ray/v2ray-v3.24-linux-64/vpoint_vmess_freedom.json
PORT:这个也能给你?
UUID:这个也能给你?
Created symlink from /etc/systemd/system/multi-user.target.wants/v2ray.service to /etc/systemd/system/v2ray.service.
V2Ray v3.24 is installed.
root@vultr:~#

看到类似于这样的提示就算安装成功了。如果安装不成功脚本会有红色的提示语句,这个时候你应当按照提示除错,除错后再重新执行一遍脚本安装 V2Ray。对于错误提示如果看不懂,使用翻译软件翻译一下就好。

在安装完 V2Ray 之后,修改配置文件重启 V2Ray 即可,配置文件路径为 /etc/v2ray/config.json。

使用以下命令启动 V2Ray:

使用以下命令启动 V2Ray:

$ sudo systemctl start v2ray

停止运行 V2Ray:

$ sudo systemctl stop v2ray

重启 V2Ray:

$ sudo systemctl restart v2ray

在首次安装完成之后,V2Ray 不会自动启动,需要手动运行上述启动命令。而在已经运行 V2Ray 的 VPS 上再次执行安装脚本,安装脚本会自动停止 V2Ray 进程,升级 V2Ray 程序,然后自动运行 V2Ray。在升级过程中,配置文件不会被修改。

更新 V2Ray 的方法是再次执行安装脚本!再次执行安装脚本!再次执行安装脚本!

对于安装脚本,还有更多用法,在此不多说了,可以执行 bash go.sh -h 看帮助。

 

 

 

V2ray的配置文件在/etc/v2ray/config.json

这是我V2ray的配置(服务端的配置):

{
  "log" : {
    "access": "/var/log/v2ray/access.log",
    "error": "/var/log/v2ray/error.log",
    "loglevel": "warning"
  },
  "inbound": {
    "port": 10086, // 这个是服务器监听端口,必须和客户端的一样,可以自己自定义
    "protocol": "vmess",// 主传入协议
    "settings": {
      "clients": [
        {
          "id": "29816ce7-7579-4b6d-a713-d9be216916e5", // 用户 ID,客户端与服务器必须相同
          "level": 1,
          "alterId": 64 //额外ID,客户端和服务端必须相同
        }
      ]
    }
  },
  "outbound": {
    "protocol": "freedom",
    "settings": {}
  },
  "outboundDetour": [
    {
      "protocol": "blackhole",
      "settings": {},
      "tag": "blocked"
    }
  ],
  "routing": {
    "strategy": "rules",
    "settings": {
      "rules": [
        {
          "type": "field",
          "ip": [
            "0.0.0.0/8",
            "10.0.0.0/8",
            "100.64.0.0/10",
            "127.0.0.0/8",
            "169.254.0.0/16",
            "172.16.0.0/12",
            "192.0.0.0/24",
            "192.0.2.0/24",
            "192.168.0.0/16",
            "198.18.0.0/15",
            "198.51.100.0/24",
            "203.0.113.0/24",
            "::1/128",
            "fc00::/7",
            "fe80::/10"
          ],
          "outboundTag": "blocked"
        }
      ]
    }
  }
}

客户端(就是你想要什么设备上)的配置:

{
  "log": {
    "loglevel": "warning"
  },
  "inbound": {
    "port": 1080,// 监听端口
    "listen": "127.0.0.1",
    "protocol": "socks",// 入口协议为 SOCKS 5
    "settings": {
      "auth": "noauth",//socks的认证设置,noauth 代表不认证,由于 socks 通常在客户端使用,所以这里不认证
      "udp": false,
      "ip": "127.0.0.1"
    }
  },
  "outbound": {
    "protocol": "vmess",// 出口协议 
     "settings": {      
      "vnext": [
        {
          "address": "www.i5seo.com",// 服务器地址,请修改为你自己的服务器 ip 或域名
          "port": 10086,// 服务器端口,要与服务端的端口相同
          "users":[
          {
              "id": "29816ce7-7579-4b6d-a713-d9be216916e5",// 用户 ID,客户端与服务器必须相同
              "alterId": 64 //额外ID,服务端要与客户端相同
            }
          ]
        }
      ]
    },
    "tag": "direct"
  },
  "policy": {
    "levels": {
      "0": {"uplinkOnly": 0}
    }
  }
}

 

我还没有学会写个人说明!

18 条评论

  1. 笔迷

    去哪找V2ray的配置……

    • 最好自己搭建。

  2. grapes

    您好,XShell下载后提示这是被别人修改的版本,需要进官网下载

    • 加我,给我图,我看下。

  3. pan

    Could not connect to ‘ip’ (port 22): Connection failed.
    请问这个怎么解决?

  4. wodeyaoshuyu

    霜天你好。我安装的是落雨无声的一键脚本,基于centOS 7的系统。他是一个网页型的服务端,按照教程,调试好后显示运行正常,下载配置文件正常。然后下载v2ray客户端,不是v2rayN,是另外一个,应该差不多。将配置文件复制进客户端文件夹,没问题,然后点击“v2ray.exe”,出现控制台(命令提示符),显示v2ray已启用。现在问题来了,按照你们所有人的教程,在浏览器设置代理的时候,主机IP都是填的“127.0.0.1”,端口都是填的“2333”,这个IP和端口是固定的还是怎么的?因为我自己花钱买了VPS,所以这个IP到底是填我自己小鸡的IP还是填你们教程里的“127.0.0.1”?端口是填我自己在v2ray里设置的端口还是填你们教程里的“2333”?

    • 看你的教程,教程为主

  5. zeng

    已经购买了ss ,是别人搭建完的那种 可以用v2ray 吗 捣鼓半天用不了

    • 将就吧,别太多要求

  6. 蓝采和

    通过mac的终端安装v2ray成功,但是最后输入启动命令的时候,提示-bash: sudo: command not found,怎么办?

    • 加我微信,发图我看看

  7. learner

    大神,iphone可以用吗

  8. Ben

    VULTR不送25美元了,我验证邮箱后没有显示那个优惠啊怎么办

    • 可能你不是走我的链接进去的

  9. 111

    Could not connect to (port 22): Connection failed. 怎么回事?头皮炸裂,百度一天都找不到解决的方法

    • 这个意思是无法连接到22端口。有三种情况,第一,你买的ipv6的服务器。第二,你没给你的服务器开启防火墙。第三,这个ip被墙了

Leave a Reply

Your email address will not be published. Required fields are marked *