jmes2 发表于 2018-10-31 08:59:57

V2ray 简单实现科学上网


1. 前言
[*]如果要老老实实的,踏踏实实的学习,推荐参考官方网站:https://www.v2ray.com
[*]如果要快速完成,没想要学习了解,推荐:https://v2ray66.com
2. 服务器安装
建议选择国外主机(如搬瓦工,VULTR )!

参考:
[*]V2Ray 官方文档:https://www.v2ray.com/chapter_00/install.html
[*]V2Ray 配置指南(简易直白):https://toutyrater.github.io/prep/install.html
[*]实不相瞒,一键的更好用: https://v2ray666.com/post/13/
2.1 通过脚本安装虽然有一键,我的第一次安装不是用一键安装的,是跟着官方文档做的,具体如下:2.1.1 方法一:命令行直接运行脚本
bash <(curl -L -s https://install.direct/go.sh)

2.1.2 方法二:下载脚本,再运行:

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


2.1.3 方法三(没有翻墙的同志):下载 Core 包, 从这里下载: https://www.v2ray.com/chapter_00/install.html按道理,你买的VPS肯定是可以访问各类地方的,但是如果不是的话,那么就需要下载 Core 包了,下载下来后,运行里面的 V2ray ,然后会生成一个 config.json 的文件,根据帮助修改其配置即可.2.1.4 成功安装的样子:
Installing V2Ray v3.46 on x86_64
Downloading V2Ray.
% Total    % Received % XferdAverage Speed   Time    Time   TimeCurrent
                                 DloadUpload   Total   Spent    LeftSpeed
100   608    0   608    0   0   1483      0 --:--:-- --:--:-- --:--:--1482
100 10.4M100 10.4M    0   05200k      00:00:020:00:02 --:--:-- 13.2M
Extracting V2Ray package to /tmp/v2ray.
Archive:/tmp/v2ray/v2ray.zip
   creating: /tmp/v2ray/v2ray-v3.46-linux-64/
inflating: /tmp/v2ray/v2ray-v3.46-linux-64/geoip.dat
inflating: /tmp/v2ray/v2ray-v3.46-linux-64/geosite.dat
inflating: /tmp/v2ray/v2ray-v3.46-linux-64/readme.md
   creating: /tmp/v2ray/v2ray-v3.46-linux-64/systemd/
inflating: /tmp/v2ray/v2ray-v3.46-linux-64/systemd/v2ray.service
   creating: /tmp/v2ray/v2ray-v3.46-linux-64/systemv/
inflating: /tmp/v2ray/v2ray-v3.46-linux-64/systemv/v2ray
inflating: /tmp/v2ray/v2ray-v3.46-linux-64/v2ctl
extracting: /tmp/v2ray/v2ray-v3.46-linux-64/v2ctl.sig
inflating: /tmp/v2ray/v2ray-v3.46-linux-64/v2ray
extracting: /tmp/v2ray/v2ray-v3.46-linux-64/v2ray.sig
inflating: /tmp/v2ray/v2ray-v3.46-linux-64/vpoint_socks_vmess.json
inflating: /tmp/v2ray/v2ray-v3.46-linux-64/vpoint_vmess_freedom.json
PORT:13863
UUID:8ca787e0-571a-4ff4-bef9-f007057e1e0f
Created symlink from /etc/systemd/system/multi-user.target.wants/v2ray.service to /etc/systemd/system/v2ray.service.
V2Ray v3.46 is installed.

2.2 管理服务启动 V2Ray:

$ sudo systemctl start v2ray


停止 V2Ray:

$ sudo systemctl stop v2ray


重启 V2Ray:

$ sudo systemctl restart v2ray


Tips:
在首次安装完成之后,V2Ray 不会自动启动,需要手动运行上述启动命令。而在已经运行 V2Ray 的 VPS 上再次执行安装脚本,安装脚本会自动停止 V2Ray 进程,升级 V2Ray 程序,然后自动运行 V2Ray。在升级过程中,配置文件不会被修改。更新 V2Ray 的方法是:再次执行安装脚本!再次执行安装脚本!再次执行安装脚本!对于安装脚本,还有更多用法,在此不多说了,可以执行 bash go.sh -h 看帮助。2.3 服务器配置这里只是 demo ,端口啥的凭个人爱好。修改配置文件:

sudo vim /etc/v2ray/config.json


如下:
{
"inbound": {
    "port": 10086, // 服务器监听端口,必须和上面的一样
    "protocol": "vmess",
    "settings": {
      "clients": [{ "id": "b831381d-6324-4d53-ad4f-8cda48b30811" }]
    }
},
"outbound": {
    "protocol": "freedom",
    "settings": {}
}
}

3. 客户端安装配置
下载地址:https://www.v2ray.com/download/选择 V2RayN 或者 V2RayW 均可下载,前者的star数量更高些。3.1 客户机配置如果你下载的是 v2ray-windows , config.json 的配置类似下面:
{
"inbound": {
    "port": 1080,// SOCKS 代理端口,在浏览器中需配置代理并指向这个端口
    "listen": "127.0.0.1",
    "protocol": "socks",
    "settings": {
      "udp": true
    }
},
"outbound": {
    "protocol": "vmess",
    "settings": {
      "vnext": [{
      "address": "server", // 服务器地址,请修改为你自己的服务器 ip 或域名
      "port": 10086,// 服务器端口
      "users": [{ "id": "b831381d-6324-4d53-ad4f-8cda48b30811" }]
      }]
    }
},
"outboundDetour": [{
    "protocol": "freedom",
    "tag": "direct",
    "settings": {}
}],
"routing": {
    "strategy": "rules",
    "settings": {
      "domainStrategy": "IPOnDemand",
      "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": "direct"
      }]
    }
}
}

客户端启动后,后续也简单,就是浏览器的代理设置了:127.0.0.1, 端口: 1080以上。


笑眸 发表于 2019-7-5 09:12:34

这个是免费的还是需要购买服务器?
页: [1]
查看完整版本: V2ray 简单实现科学上网