Dokodemo-door

Dokodemo door(任意门)是一个传入数据协议,它可以监听一个本地端口,并把所有进入此端口的数据发送至指定服务器的一个端口,从而达到端口映射的效果。

  • 名称:dokodemo-door
  • 类型:Inbound
  • 配置:
{
  "address": "8.8.8.8",
  "port": 53,
  "network": "tcp",
  "timeout": 0,
  "followRedirect": false
}

其中:

  • address: 指定服务器的地址,可以是一个 IPv4、IPv6 或者域名,字符串类型。
    • followRedirect(见下文)为 true 时,address 可为空。
  • port: 指定服务器的端口,数值类型。
  • network: 指定服务器的网络协议类型,可选值为“tcp”或“udp”。
  • timeout: 传入数据的时间限制(秒),0 表示无限制。
  • followRedirect: 当值为 true 时,dokodemo-door 会识别出由 iptables 转发而来的数据,并转发到相应的目标地址。
    • 目前只支持 Linux。
    • 支持 TCP/IPv4 连接。
    • 支持 UDP/IPv4 连接,需要 root (CAP_NET_ADMIN) 权限。