URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 8787
[ Назад ]

Исходное сообщение
"Генерации ptr зон для ipv6"

Отправлено universite , 25-Июн-10 02:06 
Дано:
блок

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 адрес, без сокращений?
Как получить адрес в обратном виде?

Заранее благодарю за умные мысли/советы.


Содержание

Сообщения в этом обсуждении
"Генерации ptr зон для ipv6"
Отправлено universite , 25-Июн-10 02:37 
>Какой утилиткой в консоле можно получить "полный" 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.


"Генерации ptr зон для ipv6"
Отправлено Pahanivo , 25-Июн-10 08:43 
>[оверквотинг удален]
>
>#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.
>

да ушш
национальные домены, ip6 - сколько чудного гемороя приготовлена для DNS ))