基于tuic开源项目 tuic 构建的服务端镜像(tuic-server)
具体用法和说明文档可以参考tuic官方文档
DockerHub地址: monkeyray/tuic
-
安装
docker-ce
和docker-compose-plugin
-
根据tuic-server官方配置文档说明编写并修改config.json
-
下载docker-compose.yaml文件
curl -OL https://github.com/MR-MonkeyRay/tuic-docker/blob/main/docker-compose.yaml
- 修改
docker-compose.yaml
中volumes
部分的文件路径
- 启动服务
docker compose up -d
- 使用客户端连接并观察日志输出是否正常
docker compose logs tuic-server -f
或者
docker logs tuic-server -f
- 创建一个json文件,并根据服务端部署情况修改配置
{
"relay": {
"server": "my.server.com:443",
"uuid": "3e7bc2a8-5107-4bf1-81cf-30bdc091ad4b",
"password": "qXINaU9KliBfjJ0g",
"udp_relay_mode": "quic",
"congestion_control": "bbr",
"alpn": ["h3", "spdy/3.1"]
},
"local": {
"server": "[::]:2080",
"dual_stack": true
},
"log_level": "info"
}
-
下载合适版本tuic-client,并将文件导入至
v2rayN
安装目录中bin\tuic
下,并重命名为tuic-client.exe
-
使用v2rayN
添加自定义配置服务器
-
选择json配置文件
-
Core类型
选择tuic -
Socks端口
填写json配置中local.server
监听端口