может вопрос и глупый, но никак не могу разобраться.
Имеется: Система дебиан. Сервер, раздающий инет средствами сквида, днс идет пробросом до провадерского через иптаблес.
Необходимо сделать следующее: При запросе из локалки, например, corp.in чтоб сервер направлял на другую машину внутри сети ,а не сразу на днс отправлял.
Как я понял, необходимо поднять локальный днс, но как сделать чтоб он отправлял на внутреннюю (ие) машину(ы) только определенные запросы, а остальные прямиком на днс провайдера?
DNS
сделать его кеширующим, но создать на нём зону corp.in
system-root, а можно как для новичка?)
w03zd8rc, как для новичка в чём?
[console]aptitude install bind9[/console]
[console]cd /etc/bind
nano named.conf.options[/console]
пишем
forwarders {
IP_днс_провайдера;
};
всё, ДНС - кеширующий.
[console]echo 'include "/etc/bind/named.conf.locale-zone";' >> /etc/bind/named.conf
touch /etc/bind/named.conf.locale-zone
nano /etc/bind/named.conf.locale-zone[/console]
пишем
zone "corp.in" {
type master;
file "/etc/bind/corp.in";
};
[console]touch /etc/bind/corp.in
nano /etc/bind/corp.in[/console]
и создаём зону.
system-root, а в самом /etc/bind/corp.in что прописать надо? Мне необходимо завернуть, например, на ip 192.168.1.20 запросы с локальных машин по адрессу corp.in
w03zd8rc, вам этот ДНС потом поддерживать.
потрудитесь почитать (хоть на википедии) пожалуйста как оно всё работает.