>>Если можно, то пример файла.
Вот тебе пример простенького файла моей зоны (DNS - BIND-9.2.3) - это реально мой дом:
= = =
$TTL 1d ; default TTL
@ SOA server-166.home.vlady.ru. noc.vlady.ru. (
2003121101 ; serial
18h ; refresh
30m ; retry
1w ; expire
5m ) ; negative TTL
NS server-166.home.vlady.ru.
MX 10 mail.home.vlady.ru.
MX 20 mail.vlady.ru.
A 172.31.252.1
cat A 172.31.252.1
magister-ludi A 172.31.252.2
melissa A 172.31.252.3
server-166 A 172.31.252.4
vlady A 172.31.252.5
localhost A 127.0.0.1
www CNAME server-166.home.vlady.ru.
ftp CNAME server-166.home.vlady.ru.
mail CNAME server-166.home.vlady.ru.
news CNAME server-166.home.vlady.ru.
ntp CNAME server-166.home.vlady.ru.
= = =
Файл описывает view "internal".
Сетка состоит из аппаратного роутера cat (172.31.252.1), сервера server-166 (172.31.252.4), нотбука magister-ludi (172.31.252.2) и двух стационарных компов melissa и vlady (172.31.252.3 и 172.31.252.5).
Когда ко мне приходят друзья со своими компами/нотбуками (и со своими проблемами), они получают IP по DHCP, имя для них генерируется в файле обратного просмотра, а выглядит он так:
= = =
$TTL 1d ; default TTL
@ SOA server-166.home.vlady.ru. noc.vlady.ru. (
2003111202 ; serial
18h ; refresh
30m ; retry
1w ; expire
5m ) ; negative TTL
NS server-166.home.vlady.ru.
1 PTR cat.home.vlady.ru.
2 PTR magister-ludi.home.vlady.ru.
3 PTR melissa.home.vlady.ru.
4 PTR server-166.home.vlady.ru.
5 PTR vlady.home.vlady.ru.
$ORIGIN 252.31.172.in-addr.arpa.
$GENERATE 10-253 $ PTR dhcp-$.home.vlady.ru.
= = =
То есть для "гостей внутренней сетки" выдается IP из диапазона 172.31.252.10-172.31.252.253 и при этом автоматически генерится имя вида dhcp-10.home.vlady.ru:
= = =
C:\>nslookup
Default Server: server-166.home.vlady.ru
Address: 172.31.252.4
> 172.31.252.36
Server: server-166.home.vlady.ru
Address: 172.31.252.4
Name: dhcp-36.home.vlady.ru
Address: 172.31.252.36
= = =
Вот и всё.