记录使用nginx反向代理v2ray的过程

Posted by Remilia Scarlet on September 12, 2019

第一步,修改服务器的v2ray的配置

在inbounds里的streamSettings键中添加代理的路径如:

  1. “streamSettings”: {
  • “network”: “ws”,
  • “wsSettings”: {
  • “path”: “/v2ray”
  • }
  • }

然后重启v2ray服务

第二步,修改server的配置

Nginx中添加

  1. location /v2ray
  • {
  • proxy_redirect off;
  • proxy_pass http://127.0.0.1:6666;
  • proxy_http_version 1.1;
  • proxy_set_header Upgrade $http_upgrade;
  • proxy_set_header Connection “upgrade”;
  • proxy_set_header Host $http_host;
  • }

如果是caddy则添加

  1. proxy /v2ray 127.0.0.1:6666 {
  • websocket
  • }

Apache没用过,所以自行搜教程

修改完后重启server服务

第三步,修改本地配置文件

在outbounds中的streamSettings键中添加代理路径

  1. “wsSettings”: {
  • “connectionReuse”: true,
  • “path”: “/v2ray”,
  • “headers”: null
  • },

重启服务即可。

到此应该就算全部完成了,如果不行的话检查一下是否配置了ssl,是否配置了防火墙等等,这里就不赘述了。


| 访问量: