Дано:
блок
3ffe:b80:138c::/48
хосты
test1.domain1.com 3ffe:b80:138c:1::159
test2.domain2.com 3ffe:b80:138c:1::259
test3.domain3.com 3ffe:b80:138c:1::359
Нужно на выходе получить записи вида:
9.5.1.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR test1.domain1.com.
9.5.2.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR test2.domain2.com.
9.5.3.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR test3.domain3.com.Какой утилиткой в консоле можно получить "полный" ipv6 адрес, без сокращений?
Как получить адрес в обратном виде?Заранее благодарю за умные мысли/советы.
>Какой утилиткой в консоле можно получить "полный" ipv6 адрес, без сокращений?ставим sipcalc
#sipcalc -t 3ffe:b80:138c::/48 | grep prefix
Subnet prefix (masked) - 3ffe:b80:138c:0:0:0:0:0/48#sipcalc 3ffe:b80:138c:1::159 | grep Expanded
Expanded Address - 3ffe:0b80:138c:0001:0000:0000:0000:0159
>Как получить адрес в обратном виде?
#sipcalc -r 3ffe:b80:138c:1::159 | grep "\.ip6\.arpa"
9.5.1.0.0.0.0.0.0.0.0.0.0.0.0.0.1.0.0.0.c.8.3.1.0.8.b.0.e.f.f.3.ip6.arpa.
>[оверквотинг удален]
>
>#sipcalc 3ffe:b80:138c:1::159 | grep Expanded
>Expanded Address - 3ffe:0b80:138c:0001:0000:0000:0000:0159
>
да ушш
национальные домены, ip6 - сколько чудного гемороя приготовлена для DNS ))