返回列表 發帖

PCCW + Mikrotik + NAS (V2Ray + h2 + tls)

本帖最後由 角色 於 2019-4-7 13:01 編輯

因为之前设好了V2Ray + ws + tls,只有一些小小的改动就可以用http/2(h2) , 那么的确传送速度比之前快!不知道大家是否已经采用了http/2做底层传送呢?

MikroTik router,把TCP port 80 and 443 forward到QNAP的V2Ray。

在大陆上网真的非常方便,上大陆和大陆以外的网站都非常快,不用换来换去。

Certificate and key都是通过Let's Encrypt完成。

本帖最後由 角色 於 2019-5-11 23:54 編輯

Local V2Ray node settings (可以说是客户端)

<hostname>: a1.v2ray.com
<UUID>: 7153bf6a-a1da-4933-88d4-975f22b5233f, 你可以你的uuid
V2ray: 4.18
  1. {
  2.   "inbounds": [
  3.     {
  4.       "port": 1080,  
  5.       "protocol": "http"
  6.     },
  7.     {
  8.       "port": 1081,  
  9.       "protocol": "socks"
  10.     },
  11.   ],
  12.   "outbounds": [
  13.     {
  14.       "protocol": "vmess",
  15.       "settings": {
  16.         "vnext": [
  17.           {
  18.             "address": “<hostname>”,
  19.             "port": 443,
  20.             "users": [
  21.               {
  22.                 "id": “<UUID>",
  23.                 "security": "none"
  24.               }
  25.             ]
  26.           }
  27.         ]
  28.       },
  29.       "streamSettings": {
  30.         "network": "http",
  31.         "httpSettings": {
  32.           "host": [“<hostname>"],
  33.           "path": “/vpath/"
  34.         },
  35.         "security": "tls"
  36.       }
  37.     },
  38.     {
  39.       "protocol": "freedom",
  40.       "tag": "direct",
  41.       "settings": {}
  42.     }
  43.   ],
  44.   "routing": {
  45.     "domainStrategy": "IPIfNonMatch",
  46.     "rules": [
  47.       {
  48.         "type": "field",
  49.         "ip": ["geoip:private"],
  50.         "outboundTag": "direct"
  51.       },
  52.       {
  53.        "type": "field",
  54.         "domain": [ "geosite:cn"],
  55.         "outboundTag": "direct"
  56.       },
  57.       {
  58.         "type": "field",
  59.         "ip": ["geoip:cn"],
  60.         "outboundTag": "direct"
  61.       }
  62.     ]
  63.   }  
  64. }
複製代碼

TOP

本帖最後由 角色 於 2019-4-5 14:37 編輯

Hong Kong NAS V2Ray Settings:
  1. {
  2.   "inbounds":[
  3.     {
  4.       "protocol": "vmess",
  5.       "port": 443,
  6.       "settings": {
  7.         "clients": [
  8.           {
  9.             "id": “<UUID>",
  10.             "alterId": 64
  11.           }
  12.         ]
  13.       },
  14.       "streamSettings": {
  15.         "network": "http",
  16.         "httpSettings": {
  17.           "host": [“<hostnmae>"],
  18.           "path": “/vpath/"
  19.         },
  20.         "security": "tls",
  21.         "tlsSettings": {
  22.           "certificates": [
  23.             {
  24.               "certificateFile": "/etc/v2ray/cert.crt",
  25.               "keyFile": "/etc/v2ray/cert.key"
  26.             }
  27.           ]
  28.         }
  29.       }
  30.     }
  31.   ],
  32.   "outbounds": [
  33.     {
  34.       "protocol": "freedom",
  35.       "settings": {}
  36.     }
  37.   ]
  38. }
複製代碼

TOP

本帖最後由 角色 於 2019-4-5 16:37 編輯

现在用local HTTP/2连接过去香港的HTTP/2 server是比较快。

刚才测试过YouTube,自动能上2k video,manual fixed at 4k video,播放都很流畅。

TOP

本帖最後由 vpnuser 於 2019-4-5 19:35 編輯

android download 了v2ray 了NG

但如何匯入client 的CODE 入去...

server 已設置好

TOP

本帖最後由 角色 於 2019-4-5 19:44 編輯

你用Let's Encrypt弄了certificate and keys没有?

你可以按照上面意思去做就可以。

TOP

本帖最後由 vpnuser 於 2019-4-7 00:03 編輯

不太明白..有沒有簡單教程
用了最簡單的...
應該被QOS了

TOP

本帖最後由 角色 於 2019-4-7 00:08 編輯

你可以参考白话文:
https://toutyrater.github.io/advanced/tls.html

我两张Certs都不是同的方式去generate,用self-signed certificate不能用,不知道是否自己copy错了一些资料导致。

方法一:安装Caddy,它自动生成。

方法二:就是按需要upload一个file到自己的hostname的server,开着port 80 and 443,如果Let's Encrypt detect到就给你发cert。

TOP

回復 1# 角色
角色師兄,你有沒有留意到更改H2後,MCU Loading和瞬間Data流量都增加了.當然上網也快咗 XD

TOP

本帖最後由 角色 於 2019-4-8 14:05 編輯

我的local node使用Raspberry Pi 3b+做,刚才用top看了一下,CPU load播放YouTube是大约23%,还有77%的空间可以做,估计可能我的Raspberry Pi是4 cores,用了一个core的CPU。CHing,你指MCU loading大,你是用Linux top command看? 还是你的系统build-in的功能,有chart可以看。

TOP

回復 10# 角色
Router build-in咗real time 睇MCU loading.  Router 本身係dual core, 如果YouTube 用WS+TLS, loading 大約1x%.  如果用H2+TLS, 瞬間可以去到4x%.  遲D試下幾個人一齊YouTube HD片會點 XD

TOP

回復 1# 角色
角色師兄, 今午H2+Tls 測試YouTube時, 被Qos.  我已轉回WS.  你也注意一下.

TOP

本帖最後由 角色 於 2019-4-8 17:05 編輯

回復 12# slemon

slemon CHing,你被Qos后,那么速度变成多少?(我本来的速度就不快)

你有TLS做底,用ws或者h2,在他来说,根部看不出来。为什么QoS呢?不用你用什么transport methods,他要Qos你,应该与ws or h2无关。

TOP

回復 13# 角色
角色師兄,被Qos後,差不多上不到網.  試過等久一點,又可以上了.但一再看YouTube,又不行.  WS沒有出現過這樣.
H2 or WS 也是Tls. 他就是看不到是什麼,我想他見H2流量大和比較少人用,就被Qos.  可能看普通上網,是沒有問題的.

TOP

本帖最後由 kingwilliam 於 2019-4-8 18:17 編輯

回復 14# slemon

C hing 你國內那邊 dns 是dhcp default, 還是人手114?

因你的情況有點似我早前,我最後dns 放棄114,轉回dhcp default. 之後就正常。

如果要詳細了解是被qos 還是dns, 就要log level set debug, 之後看看。 如果給qos 應該只是v2ray 不能用 但可正常 taobao, baidu. 如果是dns就甚麼也不能做。

TOP

返回列表