BIND НЕ ВЫДАЕТ адреса компьютерам. Он сопоставляет IP-адреса и имена.
Если я где-то написал адрес - то ошибся. Реч о именах.
Для примера. Есть компьютер ION.
Он получает имя "ion" и адрес 192.168.0.3, все хорошо, но он получает и имя с префиксом "unixdummy.ru" и начанает светится в Интернет, по адресу "ion.unixdummy.ru"...
Я хочу, чтобы компьютеры, кроме сервера (с ним всё хорошо и так), получали в качестве префикса либо ".", либо ".local" - то есть светились бы в локальную сеть.
У меня есть локальная зона 192.168.0/24 и её файл db.192
;
; BIND reverse data file for local loopback interface
;
$TTL 604800
@ IN SOA ns.unixdummy.ru. root.unixdummy.ru. (
109 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.
10 IN PTR ns.unixdummy.ru.
20 IN PTR corei7.
30 IN PTR ion.
40 IN PTR corei5.
Где, указаны все хосты без префикса, но так не работает.