ipin

首页

启用方式
ipin:github.com/wenerme/coredns-ipin

ipin - 根据你的域名返回 IP 地址和端口。

描述

ipin 根据你的域名返回 IP 地址和端口。你的 IP 地址将在答案部分返回,当前仅支持 IPv4,因此仅有 A 记录。

可选端口作为 SRV 记录包括在附加部分中。

._port.qname. 0 IN SRV 0 0 <port> .

语法

ipin

示例

在默认端口启动服务器并加载 ipin 插件。

. {
    ipin
}

当查询“192-168-1-1.example.org A”时,CoreDNS 将返回

;; QUESTION SECTION:
;192-168-1-1.example.org.	IN	A

;; ANSWER SECTION:
192-168-1-1.example.org. 0	IN	A	192.168.1.1

当查询“127-0-0-1-8080.example.org A”时,CoreDNS 将返回

;; QUESTION SECTION:
;127-0-0-1-8080.example.org.	IN	A

;; ANSWER SECTION:
127-0-0-1-8080.example.org. 0	IN	A	127.0.0.1

;; ADDITIONAL SECTION:
_port.127-0-0-1-8080.example.org. 0 IN	SRV	0 0 8080 .