Attampt to fix prettier format
parent
f5dd51a772
commit
d8459e1fae
|
@ -13,7 +13,7 @@ jobs:
|
|||
fetch-depth: 0
|
||||
- uses: actions/setup-node@v2
|
||||
with:
|
||||
node-version: '16'
|
||||
node-version: "16"
|
||||
- name: Get yarn cache directory path
|
||||
id: yarn-cache-dir-path
|
||||
run: echo "::set-output name=dir::$(yarn cache dir)"
|
||||
|
|
|
@ -43,10 +43,7 @@ Xray 内置的 DNS 模块,主要有两大用途:
|
|||
"dns": {
|
||||
"hosts": {
|
||||
"baidu.com": "127.0.0.1",
|
||||
"dns.google":[
|
||||
"8.8.8.8",
|
||||
"8.8.4.4"
|
||||
]
|
||||
"dns.google": ["8.8.8.8", "8.8.4.4"]
|
||||
},
|
||||
"servers": [
|
||||
"8.8.8.8",
|
||||
|
@ -72,7 +69,7 @@ Xray 内置的 DNS 模块,主要有两大用途:
|
|||
|
||||
> `hosts`: map{string: address} | map{string: [address]}
|
||||
|
||||
静态 IP 列表,其值为一系列的 "域名": "地址" 或 "域名": ["地址1","地址2"]。其中地址可以是 IP 或者域名。在解析域名时,如果域名匹配这个列表中的某一项:
|
||||
静态 IP 列表,其值为一系列的 "域名": "地址" 或 "域名": ["地址 1","地址 2"]。其中地址可以是 IP 或者域名。在解析域名时,如果域名匹配这个列表中的某一项:
|
||||
|
||||
- 当该项的地址为 IP 时,则解析结果为该项的 IP
|
||||
- 当该项的地址为域名时,会使用此域名进行 IP 解析,而不使用原始域名。
|
||||
|
|
|
@ -70,11 +70,11 @@ Shadowsocks 2022 新协议格式提升了性能并带有完整的重放保护,
|
|||
|
||||
使用 `openssl rand -base64 <长度>` 以生成与 shadowsocks-rust 兼容的密钥,长度取决于所使用的加密方法。
|
||||
|
||||
| 加密方法 | 密钥长度 |
|
||||
|-------------------------------|-----:|
|
||||
| 2022-blake3-aes-128-gcm | 16 |
|
||||
| 2022-blake3-aes-256-gcm | 32 |
|
||||
| 2022-blake3-chacha20-poly1305 | 32 |
|
||||
| 加密方法 | 密钥长度 |
|
||||
| ----------------------------- | -------: |
|
||||
| 2022-blake3-aes-128-gcm | 16 |
|
||||
| 2022-blake3-aes-256-gcm | 32 |
|
||||
| 2022-blake3-chacha20-poly1305 | 32 |
|
||||
|
||||
在 Go 实现中,32 位密钥始终工作。
|
||||
|
||||
|
|
|
@ -6,14 +6,14 @@
|
|||
|
||||
- 支持 TCP 和 UDP 数据包转发,其中 UDP 可选择性关闭;
|
||||
- 推荐的加密方式:
|
||||
- 2022-blake3-aes-128-gcm
|
||||
- 2022-blake3-aes-256-gcm
|
||||
- 2022-blake3-chacha20-poly1305
|
||||
- 2022-blake3-aes-128-gcm
|
||||
- 2022-blake3-aes-256-gcm
|
||||
- 2022-blake3-chacha20-poly1305
|
||||
- 其他加密方式
|
||||
- aes-256-gcm
|
||||
- aes-128-gcm
|
||||
- chacha20-poly1305 或称 chacha20-ietf-poly1305
|
||||
- none 或 plain
|
||||
- aes-256-gcm
|
||||
- aes-128-gcm
|
||||
- chacha20-poly1305 或称 chacha20-ietf-poly1305
|
||||
- none 或 plain
|
||||
|
||||
Shadowsocks 2022 新协议格式提升了性能并带有完整的重放保护,解决了旧协议的以下安全问题:
|
||||
|
||||
|
@ -86,11 +86,11 @@ Shadowsocks 服务端端口。必填。
|
|||
|
||||
使用 `openssl rand -base64 <长度>` 以生成与 shadowsocks-rust 兼容的密钥,长度取决于所使用的加密方法。
|
||||
|
||||
| 加密方法 | 密钥长度 |
|
||||
|-------------------------------|-----:|
|
||||
| 2022-blake3-aes-128-gcm | 16 |
|
||||
| 2022-blake3-aes-256-gcm | 32 |
|
||||
| 2022-blake3-chacha20-poly1305 | 32 |
|
||||
| 加密方法 | 密钥长度 |
|
||||
| ----------------------------- | -------: |
|
||||
| 2022-blake3-aes-128-gcm | 16 |
|
||||
| 2022-blake3-aes-256-gcm | 32 |
|
||||
| 2022-blake3-chacha20-poly1305 | 32 |
|
||||
|
||||
在 Go 实现中,32 位密钥始终工作。
|
||||
|
||||
|
|
|
@ -42,10 +42,7 @@ DNS 服务器的处理流程示意图如下:
|
|||
"dns": {
|
||||
"hosts": {
|
||||
"baidu.com": "127.0.0.1",
|
||||
"dns.google":[
|
||||
"8.8.8.8",
|
||||
""
|
||||
]
|
||||
"dns.google": ["8.8.8.8", ""]
|
||||
},
|
||||
"servers": [
|
||||
"8.8.8.8",
|
||||
|
|
|
@ -4,7 +4,5 @@
|
|||
"target": "esnext",
|
||||
"sourceMap": true
|
||||
},
|
||||
"exclude": [
|
||||
"node_modules"
|
||||
]
|
||||
}
|
||||
"exclude": ["node_modules"]
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue