>есть DNS (мастер) на линухе, задача...
>на freebsd сделать dns slave
>server. конфиг взял с master
>dns поправил и положил на
>freebsd.(естественн прописав type slave)
> Когда с линуксового сервака
>делаю dig @10.20.30.2 ssss.com axfr
>(ip - машины с freebsd)
>то пишет (not master/slave)
> помогите! с
>
>freebsd я не очень разбираюсь...!
FreeBSD здесь близко не причем:
на мастере в зонах прописываешь NS на slave,
соответственно в официальных базах RIPN или кого
еще меняешь старые адреса slave'ов на новые или
задаешь новые (обычно после успешной настройки
и проверки работы named)
На slave(freebsd) - secondary DNS пишешь в named.conf
для нужных зон:
zone "myzone.ru" {
type slave;
file "slave/myzone.ru";
masters { ip-address-master-site_linux; };
};
ip-address-master-site=ip_адрес_твоего_мастера_на_linux'е
сколько зон, столько и слейвов и для всех должны
быть NS в этих зонах на мастере.
Все, в данном примере указано что зона будет
в файле myzone.ru и директории slave относительно
default месторасположения /etc/namedb
После чего удали все лишние и ненужно, зоны которые руками выкачал, перезапусти named и
он автоматом тебе всосет твои зоны с мастера.
Если что-то не так - смотри логи и попробой
вручную named-xfer с параметрами, запусти named
c debug и смотри логи.
Посмотри как на FreeBSD запускается named и все ли
хорошо с правами в /etc/namedb/...
PS. Ну и настройки смотри на мастере кому можно
axfr делать. Изучай DNS.