Skip to main content

v2ray-v5

  1. 安装

    wget -q4O /usr/local/bin/ycycxz-v2ray https://ycycxz.com/dl/ycycxz-v2ray-linux-amd64
    chmod +x /usr/local/bin/ycycxz-v2ray
    mkdir -p /etc/ycycxz-v2ray
    ycycxz-v2ray version
  2. 服务器端配置

    /etc/ycycxz-v2ray/ycycxz.json
    cat <<EOF > /etc/ycycxz-v2ray/ycycxz.json
    {
    "log":{
    "access":{
    "type":"Console",
    "level":"Info"
    },
    "error":{
    "type":"Console",
    "level":"Info"
    }
    },
    "inbounds":[
    {
    "protocol":"vliteu",
    "port":42324,
    "settings":{
    "password":"ycycxz",
    "enableFec":true,
    "enableStabilization":true,
    "enableRenegotiation":true
    }
    },
    {
    "protocol":"vmess",
    "port":42325,
    "settings":{
    "users":[
    "00000000-0000-0000-0000-000000000000"
    ]
    }
    }
    ],
    "outbounds":[
    {
    "protocol":"freedom"
    }
    ]
    }
    EOF
    • 同时搭建 vmessvliteu 协议
    • 高亮条可以自定义
  3. systemd

    cat <<EOF > /etc/systemd/system/ycycxz-v2ray.service
    [Unit]
    Description=ycycxz-v2ray
    After=network-online.target

    [Service]
    LimitAS=infinity
    LimitNOFILE=infinity
    LimitNPROC=infinity
    TasksMax=infinity
    ExecStart=/usr/local/bin/ycycxz-v2ray run -c /etc/ycycxz-v2ray/ycycxz.json -format jsonv5

    [Install]
    WantedBy=multi-user.target
    EOF
    systemctl daemon-reload
    systemctl enable ycycxz-v2ray
  4. 启动

    systemctl start ycycxz-v2ray
    #systemctl status ycycxz-v2ray
  5. 客户端配置

    {
    "log": {
    "error": {
    "level": "Info",
    "type": "Console"
    },
    "access": {
    "level": "Info",
    "type": "Console"
    }
    },
    "inbounds": [
    {
    "protocol": "socks",
    "settings": {
    "udpEnabled": true,
    "address": "127.0.0.1",
    "packetEncoding": "Packet"
    },
    "port": 1080
    }
    ],
    "outbounds": [
    {
    "protocol": "vmess",
    "settings": {
    "address": "10.0.0.178",
    "port": 42325,
    "uuid": "00000000-0000-0000-0000-000000000000"
    },
    "tag": "vmess-out"
    },
    {
    "protocol": "vliteu",
    "settings": {
    "address": "10.0.0.178",
    "port": 42324,
    "password": "ycycxz",
    "enableFec": true,
    "enableStabilization": true,
    "enableRenegotiation": true
    },
    "tag": "vliteu-out"
    }
    ],
    "router": {
    "rule": [
    {
    "tag": "vliteu-out",
    "networks": "udp"
    },
    {
    "tag": "vmess-out",
    "networks": "tcp"
    }
    ]
    }
    }
    • vmess 负责 TCP 流量
    • vliteu 处理 UDP 流量
    • 高亮条可以自定义根据
      步骤2
  6. 卸载

    systemctl stop ycycxz-v2ray
    rm /etc/systemd/system/ycycxz-v2ray.service
    systemctl daemon-reload
    rm -rf /etc/ycycxz-v2ray
    rm -f /usr/local/bin/ycycxz-v2ray
  7. GUI

    下载二进制
    v2ray-amd64.exe run -c ycycxz.json -format jsonv5

    Windows 下使用 V2RayN, 添加 socks 代理,用户名 127.0.0.1 ,端口 1080

  8. 测试

    同上一步骤 NatTypeTester 设置代理为 SOCKS5

    下载
  9. 视频教程