Я почти решил свою проблему с помощью вот такой зоны. Нашел её описание
на странице:
http://unix.stackexchange.com/questions/64906/fake-dns-for-a-single-host
$TTL 604800
@ IN SOA localhost. root.localhost. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS localhost.
redmine.example.com. IN A 192.168.0.11
Осталось несколько вопросов.
1. Зона localhost уже была описана в db.local, вот её содержимое
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA localhost. root.localhost. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS localhost.
@ IN A 127.0.0.1
@ IN AAAA ::1
Несмотря на это bind не ругается.
Может быть правильнее было только добавить запись redmine.example.com.
IN A 192.168.0.11
В db.local ?
Хотя мне было бы удобнее хранить данный хук в отдельном файле. Только я
не знаю на сколько это вообще правильно - одна зона в двух файлах.
Если все таки можно вынести данный хук(зону) в отдельный файл можно ли
поменять 2-ю и предпоследнюю строку, я имею в виду вот эти:
@ IN SOA localhost. root.localhost. (
и
@ IN NS localhost.
на например:
@ IN SOA redmine.example.com. root.redmine.example.com. (
и
@ IN NS redmine.example.com.
Я конечно так сделал и в принципе bind не ругается и работает как
предполагалось.
Какие будут комментарии ?
Спасибо всем за помощь, в том числе тем, кто помогал в прошлом посте по
данной теме.
Сложна это штука DNS )
--
С Уважением,
специалист по техническому и программному обеспечению,
системный администратор
Скубриев Владимир
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Россия, Ростовская область, г. Таганрог
тел. моб: +7 (918) 504 38 20
skype: v.skubriev
icq: 214-800-502
www: skubriev.ru
* English - detected
* English
* English
<javascript:void(0);>