Dokodemo door 任意门
是一个传入数据协议,它可以监听一个本地端口,进入此端口的数据发送到指定服务器的端口,从而达到端口映射的效果。
例子:
"inboundDetour": [{
"port": 1080,
"listen": "127.0.0.1",
"protocol": "dokodemo-door",
"settings":
{
"address": "8.8.8.8",
"port": 53,
"network": "tcp",
"timeout": 0,
"followRedirect": false,
"userLevel": 0
}
}]
该配置的意思是,把本地服务器中1080端口监听的所有数据转发到8.8.8.8:53这个服务器端口中。
当然dokodemo-door也可以添加到inbound主传入协议中。
详细配置说明
response: 配置黑洞的响应数据。Blackhole 会在收到待转发数据之后,发送下面的响应数据(如果有的话),然后关闭连接。待转发的数据将被丢弃。
type: 数据类型,可选的值有:
"none": 默认值,不返回任何数据直接关闭连接
"http": 返回一个简单的 HTTP 403 响应;