dnspod只是起到域名解析作用,ipv4没办法跨协议访问ipv6,除非中间有设备进行NAT64转换,但不在这个问题的讨论范围。域名解析能做的只是给你返回正确的解析记录,比如dns解析分别设置A记录和AAAA记录,client发起A记录的dns query查询则返回A记录,AAAA记录同理,针对不同的客户端场景返回正确的记录。
先把上述内容写到一个文件,如果不写文件就加管道或者"<<<" 等重定向的方式读取stdin的输入,awk和sed都能实现:
awk 'BEGIN { RS="\n\n"; FS="\n"; OFS="\t" } { print $1, $2, $3 }' input.txt
sed -n '/^g3\/0\/[0-9]/{N;N;s/\n/\t/g;p}' input.txt