极VPS,追求极致;
分享VPS技术;

v2ray使用socks+HTTP2配置方式,降低v2ray延迟

前篇文章了利用socks + tls方式来降低延迟,这次与上次一样,也是利用了socks协议。

为什么要使用socks的原因可以看前篇文章:v2ray 使用socks over tls降低延时,安全高效!

下面展示一下v2ray安装及配置过程。

一键安装v2ray

使用wulabing大佬的v2ray一键安装脚本:

wget -N --no-check-certificate -q -O install.sh "https://raw.githubusercontent.com/wulabing/V2Ray_ws-tls_bash_onekey/master/install.sh" && chmod +x install.sh && bash install.sh
v2ray一键脚本

选择方式 2 ,根据安装提示完成安装即可;

v2ray停止、启动命令

# 启动
systemctl start v2ray
# 停止
systemctl stop v2ray

socks+HTTP2服务端配置方式示例

v2ray配置文件地址:/etc/v2ray/config.json

{
  "inbound": {
    "port":443,
    "protocol": "socks",
    "settings": {
      "auth": "noauth",
      "udp": false
    },
    "streamSettings": {
      "network": "h2", 
      "httpSettings": { 
	 "path":"/e71e1b34/"
      },
      "security": "tls", 
      "tlsSettings": {
        "certificates": [
          {
            "certificateFile": "/data/v2ray.crt",
            "keyFile": "/data/v2ray.key"
          }
        ]
      }
    }
  },
  "outbound": {
    "protocol": "freedom",
    "settings": {}
  }
}

socks+HTTP2客户端配置方式示例

{
  "inbounds": [
    {
      "listen": "127.0.0.1",
      "port": 10808,
      "protocol": "socks",
      "sniffing": {
        "enabled": true,
        "destOverride": ["http", "tls"]
      },
      "settings": {
        "auth": "noauth",
        "udp": true
      }
    }
  ],
  "outbounds": [
    {
      "protocol": "socks",
      "settings": {
        "servers": [
          {
            "address": "a123789.xyz",
            "port": 443
          }
        ]
      },
      "streamSettings": {
        "network": "h2",
        "security": "tls",
        "httpSettings": {
          "path": "/e71e1b34/"
        }
      },
      "mux": {
        "enabled": true,
        "concurrency": 8
      }
    }
  ]
}

注意要修改域名,且服务端、客户端的路径要保持一致!!

最后将客户端的自定义配置导入到v2rayN或者v2rayNG中去即可;

赞(0)
未经允许不得转载:极VPS » v2ray使用socks+HTTP2配置方式,降低v2ray延迟

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址