使用 Docker 安装 V2Ray

准备配置文件

1
2
mkdir -p /data/v2ray
vi /data/v2ray/config.json

/data/v2ray/config.json 内容,clients[].id 约等于密码,可以使用 Online UUID Generator 在线生成 UUID

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
{
"log" : {
"access": "/var/log/v2ray/access.log",
"error": "/var/log/v2ray/error.log",
"loglevel": "warning"
},
"inbounds": [{
"port": 8010,
"protocol": "vmess",
"settings": {
"clients": [
{
"id": "6b8dc421-303e-465d-8a55-f25da343ee3b",
"level": 1,
"alterId": 64
}
]
}
}],
"outbounds": [{
"protocol": "freedom",
"settings": {}
}]
}

安装 & 运行

1
2
3
4
5
6
7
docker run -d \
--restart=always \
--name=v2ray \
-p 8010:8010 \
-v /data/v2ray/config.json:/etc/v2ray/config.json \
-v /data/v2ray/logs:/var/log/v2ray \
v2ray/official

客户端(Surge) 节点配置

1
2
3
# xx.xx.xx.xx 为服务端 IP 地址或域名
# 加密协议、IP 地址、端口、username 与服务端对号入座即可使用
My_VPS = vmess, xx.xx.xx.xx, 8010, username=6b8dc421-303e-465d-8a55-f25da343ee3b

群晖nas docker

搜索V2Ray 这里贝贝选择的是官方的v2ray/official毕竟有保障,然后下载。

2、安装

下载完成后在’映像’里’启动’然后点击’高级设置’设置外网和容器端口,并且设置一个文件夹(后面修改密码配置什么的需要),然后直接下一步完成

3、设置

启动后在’容器’里右键’详细’点击’终端机’再点击’新建’边上的↓箭头点击’通过命令启动’输入’/bin/sh’,然后再点击’sh’看到/#就说明成功了

输入’cd /etc/v2ray’ 切换到v2ray的目录下然后输入’ls’查看config.json文件是不是存在如果不存在忽略下一步直接把下面贝贝贴出来的config.json配置文件在群辉的’/docker/v2ray’目录下新建一个

输入’cp config.json /docker’ 这一步是把config.json这个文件复制到我们刚才创建/docker目录里面去。

然后我们就可以在群辉的File Station文件夹管理内看到’/docker/v2ray’已经创建成功了。

贴上贝贝的配置id建议修改下port就是前面我们设置的端口设置成10010

UUID可以自己百度’UUID在线生成’网上很多一般V2Ray工具也会自带这里就不在多说了

{
  "log" : {
    "access": "/var/log/v2ray/access.log",
    "error": "/var/log/v2ray/error.log",
    "loglevel": "warning"
  },
  "inbounds": [{
    "port": 10010,
    "protocol": "vmess",
    "settings": {
      "clients": [
        {
          "id": "4e745a04-ec73-4b7b-9626-e9bca05ec833",
          "level": 1,
          "alterId": 64
        }
      ]
    }
  }],
  "outbounds": [{
    "protocol": "freedom",
    "settings": {}
  }]
}

全选代码复制

我们再去Docker点击’容器’把我们刚才创建的V2Ray服务器关闭,并且把’/docker’改成’/etc/v2ray’,启动后就可以使用了。

https://www.hibbba.com/9100.html 原文链接

https://www.hibbba.com/9109.html ssr ss配置参考

docker 配置 v2Ray(PC端)

前提条件

https://www.jianshu.com/p/00818620b54b

你需要有或者租了一台如香港台湾等地的服务器


一、服务端配置

首先下载v2ray镜像

[root@RrLdEU38437 ~]# docker search v2ray
NAME                           DESCRIPTION                                     STARS     OFFICIAL   AUTOMATED
v2ray/official                 V2Ray official docker image.                    447                  [OK]
teddysun/v2ray                 V2Ray Docker Image by Teddysun                  291
mzz2017/v2raya                 A web GUI client of Project V which supports…   73
mritd/v2ray                    v2ray docker image                              37                   [OK]
v2ray/dev                      V2Ray developer builds                          34                   [OK]
bclswl0827/v2ray-openshift     V2Ray for Openshift.                            27                   [OK]
hulisang/v2ray_v3              v2ray后端,用于对接sspanel                             23
wangyi2005/v2ray               v2ray                                           22                   [OK]
mzz2017/v2raya-gui             demo: https://v2raya.mzz.pub                    18
pengchujin/v2ray_ws                                                            15
zydou/v2ray                    V2Ray 路由规则文件加强版,代替 V2Ray 官方 ge…                 10
gists/v2ray                    [unofficial] based on alpine and building fr…   10                   [OK]
lihaixin/v2ray                 v2ray in docker                                 7                    [OK]
letssudormrf/v2ray-docker      v2ray-docker                                    7                    [OK]
gingko/v2ray-nginx-websocket   github.com/clicocc/v2ray-docker                 4
offthewall/v2ray               v2ray                                           1                    [OK]
superng6/v2ray                 v2ray latest                                    1
orvice/v2ray-mu                v2ray-mu                                        1                    [OK]
vmopens/v2ray                  my v2ray                                        0                    [OK]
wi1dcard/v2ray-exporter        Prometheus exporter for V2Ray metrics, with …   0
doresimon/v2ray-server                                                         0
v2raysrgo/crack-soga                                                           0
vulcan321/v2ray                                                                0
v2raysrgo/ssrgo                ssrgo                                           0
arthursun51/v2ray              v2ray                                           0                    [OK]

下载v2ray/official

[root@RrLdEU38437 ~]# docker pull v2ray/official
Using default tag: latest
latest: Pulling from v2ray/official
c9b1b535fdd9: Pull complete
e988f487316f: Pull complete
9f14b9e76a1c: Pull complete
ba8aa6f3f262: Pull complete
47a7d45748ed: Pull complete
a1eaab65098b: Pull complete
95f134d2f540: Pull complete
Digest: sha256:978c67f3dba2afb01b710620f8bc0392b36729facad466b90a49f3d7f30404be
Status: Downloaded newer image for v2ray/official:latest
docker.io/v2ray/official:latest

配置v2ray

配置信息如下

{
  "log" : {
    "access": "/var/log/v2ray/access.log",
    "error": "/var/log/v2ray/error.log",
    "loglevel": "warning"
  },
  "inbounds": [{
    "port": 8001,
    "protocol": "vmess",
    "settings": {
      "clients": [
        {
          "id": "54bce14a-95e1-4444-8a2e-1f7bb78009f4",
          "level": 1,
          "alterId": 64
        }
      ]
    }
  }],
  "outbounds": [{
    "protocol": "freedom",
    "settings": {}
  }]
}

{
  "log" : {
    "access": "/var/log/v2ray/access.log",
    "error": "/var/log/v2ray/error.log",
    "loglevel": "warning"
  },
  "inbounds": [{
    "port": 8001,
    "protocol": "vmess",
    "settings": {
      "clients": [
        {
          "id": "54bce14a-95e1-4444-8a2e-1f7bb78009f4",
          "level": 1,
          "alterId": 64
        }
      ]
    }
  }],
  "outbounds": [{
    "protocol": "freedom",
    "settings": {}
  }]
}
启动v2ray

[root@RrLdEU38437 ~]# docker run -dp 8001:8001 --name v2ray -v /soft/v2ray:/etc/v2ray -v /soft/log:/var/log/v2ray v2ray/official
97ef33e509385a5c6193d10d754232efcdc74dba0c9cc2724c5bf731744d669b
查看启动情况

[root@RrLdEU38437 ~]# docker ps
CONTAINER ID   IMAGE                     COMMAND                  CREATED              STATUS              PORTS                                          NAMES
97ef33e50938   v2ray/official            "v2ray -config=/etc/…"   About a minute ago   Up About a minute   0.0.0.0:8001->8001/tcp                         v2ray

至此v2ray已经启动完毕

配置客户端

下载v2ray客户端
  1. 下载地址:https://github.com/2dust/v2rayN/releases
    如遇到下载不了情况,备用地址:
    链接:https://pan.baidu.com/s/1W9XpbtGYe6EjP57Ba-s6MQ
    提取码:clxa
  2. 下面配置v2ray
  • 打开客户端,选择服务器,选择添加[Vmess]服务器。
  • 别名(remarks) 随便填
  • 地址(address) 选择服务器所在IP地址信息
  • 端口(port) 与服务器conig.json中的端口一致

  • 配置用户ID(id)
  • 该id就是UUID生成的ID,一定要一致,否则会报错
  • 额外ID(alterId),额外ID要与config.json中的alterId一致
  • 其他配置选项默认即可

点击确定即可

  • 系统代理选择自动配置系统代理
  • 路由选择绕过大陆

配置完成

查看v2ray日志信息

[root@RrLdEU38437 log]# tail -f access.log
2023/01/23 06:41:49 117.89.34.188:23950 accepted tcp:www.google.com:443
2023/01/23 06:42:19 117.89.34.188:23972 accepted tcp:www.bing.com:443
2023/01/23 06:42:19 117.89.34.188:23973 accepted tcp:www.bing.com:443
2023/01/23 06:42:25 117.89.34.188:23976 accepted tcp:www.youtube.com:443
2023/01/23 06:42:25 117.89.34.188:23977 accepted tcp:i.ytimg.com:443
2023/01/23 06:42:25 117.89.34.188:23978 accepted tcp:data-api.similarsites.com:443
2023/01/23 06:42:25 117.89.34.188:23979 accepted tcp:rr3---sn-q4fl6nsk.googlevideo.com:443
2023/01/23 06:42:25 117.89.34.188:23980 accepted tcp:rr3---sn-q4fl6nsk.googlevideo.com:443
2023/01/23 06:42:25 117.89.34.188:23981 accepted tcp:clients4.google.com:443
2023/01/23 06:42:26 117.89.34.188:23983 accepted tcp:i.ytimg.com:443
2023/01/23 06:42:26 117.89.34.188:23985 accepted tcp:rr3---sn-q4fl6n6d.googlevideo.com:443
2023/01/23 06:42:26 117.89.34.188:23984 accepted tcp:rr3---sn-q4fl6n6d.googlevideo.com:443
2023/01/23 06:42:27 117.89.34.188:23986 accepted tcp:yt3.ggpht.com:443
2023/01/23 06:42:28 117.89.34.188:23988 accepted tcp:www.google.com:443
2023/01/23 06:42:28 117.89.34.188:23989 accepted tcp:jnn-pa.googleapis.com:443

配置信息

登录如youtube.com等地址验证是否ok

作者:书俊俊软件开发工作室
链接:https://www.jianshu.com/p/00818620b54b
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

科学上网常见问题

科学上网常见问题

本文转载自:https://v2raytech.com/vpn-faq/,如文中内容有错误请到原文查看原始版(最新版)

如果你配置好PC客户端后不能上网,请查看 PC端科学上网常见问题

问题:本人是小白,想上外网

答:小白不建议直接买服务器部署折腾,建议先买别人的节点或者找网站小广告购买,熟悉了之后再自己折腾。

问题:你卖账号吗?什么价格?

答:本人不卖账号,不卖服务器,不收款,没有用过付费的,也没有推荐。

问题:我下载了软件,不知道怎么填写信息

答:需要先获取服务端信息,请参考 获取科学上网服务端信息

问题:从哪里可以找到免费节点?

答:从互联网上找,本人未用过没有推荐。注意一些免费节点可能存在风险,参考 免费vpn有风险

问题: 从哪里可以买到账号/节点?

答:从淘宝、咸鱼、或者网站小广告也许都能找到,请注意变换搜索词,找到觉得靠谱的点进去了解一下,没问题再买。本人没有用过付费的,没有推荐。

问题:网站卖节点的广告是你的吗?

答:网站广告是随机随缘出现,由google投放,不是本人的。本人不卖账号,不卖服务器,不收款。

问题:有推荐的机场吗?

答:本人没有用过,没有推荐。

问题:客户端中的端口、密码填什么?网页后台看到的还是一键脚本设置的?

答:根据一键脚本输出的信息填写

问题:v2ray是收费的吗?SS收费吗?SSR收费吗?

答:这些都是开源程序,都是免费的,买服务器或者别人账号才收费

问题:pac模式和全局模式有什么区别?

答:pac模式:只有在pac规则文件里的才经过代理服务器;全局模式:浏览器打开所有的网站,都通过代理服务器中转。在浏览器打开百度首页 www.baidu.com,在输入框中输入“ip”然后按回车,pac模式下显示的是你的公网ip,全局模式下显示的是服务器的公网ip。

问题:买了服务器部署好客户端,用着用着突然无法上外网了。

答:先用bitvise连接服务器,如果能连上,再次运行一键脚本,换一个端口然后配置客户端;如果bitvise连不过去,说明ip被墙了,需要换一个。如果还是经常出现没多久就不能上外网,建议改用v2ray

问题:最近经常被墙,封锁很严重怎么办?

答:建议换v2ray,尤其是 带伪装的v2ray

问题:bitvise中主机ip是我电脑的ip地址吗?

答:不是,是你服务器的ip地址,从网页后台查看

问题: bitvise提示“leading and/or trailing whitespace is present in the user name”

答: bitvise输入的用户名有空格,删除前后空格再试试

问题:bitvise或者ssh不能连过去。

答:ip被玩坏了(如果是新服务器,说明ip在黑名单,如果突然连不过去,说明ip被墙),换一个,vultr参考: 购买vultr服务器超详细图文教程-更换ip和机房,搬瓦工/hostdare等要付费换

问题:bitvise要一直连着才能上外网吗?

答:服务端部署好后,bitvise可以退出,卸载都没问题,不影响上外网。

问题:是不是每次上外网都要打开bitvise和客户端?

答:服务端部署好后,bitvise没有必要再打开,直接启动上外网的客户端就可以了。

问题:我之前运行过其他网站的一键脚本,可以直接运行你提供的一键脚本吗?

答:一键脚本之家很大可能性是互不兼容的,如果之前运行过其他的请先卸载。如果你想换成其他网站的一键脚本,也请先根据教程卸载本站的一键脚本。

问题:运行一键脚本后,如何更换端口/更改密码?

答:最简单的,再次运行一键脚本,重新设置端口和密码就可以了。

问题: 使用SS/SSR一键脚本后无法上网

答:从这几方面排查问题:1. 换个浏览器试试; 2. 如果是脚本自动生成密码,再次运行一键脚本自己设置密码; 3. 检查是否开启了pac或者全局模式; 4. 在手机上配置,看看能不能上网,如果能说明是电脑上配置问题; 5. 测试代理环境是否正常运行:根据教程切换到全局模式,打开百度,在输入框中输入ip,看看能否打开;如果能打开且显示本机ip,说明电脑代理环境有问题。

问题:使用v2ray一键脚本后无法上网

答:答:从这几方面排查问题:1. 换个浏览器试试; 2. 查看电脑时间是否和手机一致; 3. 检查是否开启了pac或者全局模式; 4. 在手机上配置,看看能不能上网,如果能说明是电脑上配置问题; 5. 测试代理环境是否正常运行:根据教程切换到全局模式,打开百度,在输入框中输入ip,看看能否打开;如果能打开且显示本机ip,说明电脑代理环境有问题。

问题:苹果手机可以科学上网吗?

答:可以,在本站搜索shadowrocket,查看配置教程

问题:有什么稳如狗的科学上网姿势?

答:v2ray 配置 ws+tls 伪装,需要一个域名,具体请参考大佬教程: v2ray高级技巧:流量伪装,同时本站提供 v2ray带伪装一键脚本

问题:伪装都需要域名吗?

答:目前很稳的v2ray伪装和trojan都是伪装成https流量,所以域名是必要的。可以申请到免费的域名,具体教程上网搜索

问题:电脑上能上网,手机上不了,同一个配置,什么问题?

答:如果是在同一个网络(比如家里的无线网),说明手机配置有问题,认真检查一下;如果两个网络不同,可能是线路问题

问题:pac文件更新失败怎么办?

答:说明节点失效或者配置错误,请先仔细检查

问题:打开客户端后,浏览器访问网页出现错误提示:

500 Internal Privoxy Error
Privoxy encountered an error while processing your request:

Could not load template file no-server-data or one of its included components.

Please contact your proxy administrator.

If you are the proxy administrator, please put the required file(s)in the (confdir)/templates directory. 
The location of the (confdir) directory is specified in the main Privoxy config file. 
(It’s typically the Privoxy install directory).

答:绝大部分情况是软件冲突,重启一下电脑就好了

问题:启动v2ray客户端后,报下面的错误:

Failed to start v2ray.com/core/app/proxyman/inbound: failed to listen TCP on 1087 >
 v2ray.com/core/transport/internet: failed to listen on address: 127.0.0.1:1087 > 
listen tcp 127.0.0.1:1087: bind: address already in use

答:1087端口被占用了,退出其他软件再试试,或者在v2ray客户端里把1087改成其他端口,例如2087