xray vless+quic udp

2022-02-08 02:02:41   工作备份

 

最近看到xray着重更新了quic,也了解到quic协议的优越性,于是想着手配置使用看看,结果性能出乎我的意料,在此记录下

我使用了dns解锁,所以配置sniffing识别流量,这个可以不用
8443端口是nginx的http3端口,建议用443或者8443
Quic 内部强制使用 TLS,所以需要真实证书
Quic 采用 UDP 传送流量可以规避tcp重置攻击

  1. {
  2. "log": {
  3. "loglevel": "warning"
  4. },
  5. "inbounds": [
  6. {
  7. "port": 8443,
  8. "protocol": "vless",
  9. "sniffing": {
  10. "enabled": true,
  11. "destOverride": [
  12. "http",
  13. "tls"
  14. ]
  15. },
  16. "settings": {
  17. "clients": [
  18. {
  19. "id": "保密",
  20. "level": 0,
  21. "email": "a@qq.com"
  22. }
  23. ],
  24. "decryption": "none"
  25. },
  26. "streamSettings": {
  27. "network": "quic",
  28. "quicSettings": {
  29. "security": "none",
  30. "key": "",
  31. "header": {
  32. "type": "none"
  33. }
  34. },
  35. "security": "tls",
  36. "tlsSettings": {
  37. "certificates": [
  38. {
  39. "certificateFile": "fullchain.pem",
  40. "keyFile": "privkey.pem"
  41. }
  42. ],
  43. "rejectUnknownSni": true
  44. }
  45. }
  46. }
  47. ],
  48. "outbounds": [
  49. {
  50. "protocol": "freedom",
  51. "settings": {}
  52. },
  53. {
  54. "tag": "stream",
  55. "sendThrough": "0.0.0.0",
  56. "protocol": "socks",
  57. "settings": {
  58. "servers": [
  59. {
  60. "address": "tw5.dnsunlock.com",
  61. "port": 10005,
  62. "users": []
  63. }
  64. ]
  65. }
  66. }
  67. ],
  68. "routing": {
  69. "domainStrategy": "AsIs",
  70. "rules": [
  71. {
  72. "type": "field",
  73. "domains": [
  74. "geosite:netflix"
  75. ],
  76. "outboundTag": "stream"
  77. }
  78. ]
  79. }
  80. }{}

配置完成之后,openWrt软路由下,性能提升非常明显