欢迎光临
感受代码之美

如何以mkcp方式部署v2ray

环境信息

  • 服务器系统:Digitalocean CentOS 7.6 x64 ;
  • v2ray版本:v4.20.0
  • 客户端系统:Windows 10
  • VPS:我使用的是digitalocean

服务端搭建

详细搭建过程请参考 这篇文章 ,这里只详细贴出v2ray的配置:

{
  "inbounds": [{
    "port": 40350,
    "protocol": "vmess",
    "settings": {
      "clients": [
        {
          "id": "15324f53-b8de-4a68-bcbe-555ee26f6797",
          "level": 1,
          "alterId": 64
        }
      ]
    },
    "streamSettings": {
        "network": "mkcp", //此处的 mkcp 也可写成 kcp,两种写法是起同样的效果
        "kcpSettings": {
          "uplinkCapacity": 5,
          "downlinkCapacity": 100,
          "congestion": true,
          "header": {
            "type": "wechat-video"
          }
        }
      }
  }],
  "outbounds": [{
    "protocol": "freedom",
    "settings": {}
  },{
    "protocol": "blackhole",
    "settings": {},
    "tag": "blocked"
  }],
  "routing": {
    "rules": [
      {
        "type": "field",
        "ip": ["geoip:private"],
        "outboundTag": "blocked"
      }
    ]
  }
}

注:"type": "wechat-video"表示伪装成微信视频流量,更多选项参考: mKCP 传输方式

Windows 客户端

我的v2rayN配置如图:

digitalocean-build-v2ray-mkcp-1.png

注意: 伪装类型和服务端一致。

digitalocean-build-v2ray-mkcp-2.png

注意: 启用UDP。

福利

通过此推荐链接注册DIGITALOCEAN账号,可获得$100抵用券,推荐链接:https://m.do.co/c/e71526d11cd5

进阶

现在你已经学会使用v2ray了,为了更好的上网效果,建议继续了解一下下面文章:

相关问题

转载请注明来源:四个空格 » 如何以mkcp方式部署v2ray

评论 6

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #1

    请问可以同时用mkcp + [WebSocket+TLS+Web]这种组合吗? 我用了这种WebSocket+TLS+Web组合后发现网速比较慢

    Grocker3个月前 (09-22)Reply
    • 没试过,不行吧,streamSettings要么配置成ws,要么配置成mkcp

      michael3个月前 (09-22)Reply
      • 我是搬瓦工,目前的组合是nginx+tls+ws,速度不太理想 ,youtube 720p视频都很卡,可以用tls+kcp吗 ?网上找了下没这种组合。

        Grocker3个月前 (09-22)Reply
  2. #2

    博主,我又来了。。我换了mkcp以后,用了几天没问题,但是今天开始所有端口用telnet都ping不通了(22端口可以上),这个机是不是废了T_T

    油翔1个月前 (10-29)Reply
    • 更新PAC时会提示操作过程中出现异常,结果无效。 有关异常的详细信息,请查看 InnerException。

      油翔1个月前 (10-29)Reply