como configurar BIND para se comportar como um roteador?
Olá , quando você configura as estações para pegar o dns tipo 192.168.0.1 num roteador comum ele se comporta como um servidor interno de dns , como faço isso no meu gateway linux que uso o squid + nat na minha rede. é possível ele replicar o que está registrado no resolv.conf??
agradeço qualquer luz...
Grato
Paulo
Re: como configurar BIND para se comportar como um roteador?
Dá prá configurar os clients da rede interna prá usar o bind sim.
Re: como configurar BIND para se comportar como um roteador?
Segue exemplo, ajuste o arquivo de configuração de seu bind.
acl "my-networks" {
127.0.0.1;
//sua rede
192.168.2.0/24;
};
options {
...
allow-recursion { my-networks; };
...
} ;
---- caso utilize views ----
view "interna" {
...
match-clients { my-networks; } ;
recursion yes ;
...
} ;
Re: como configurar BIND para se comportar como um roteador?
Humm, isso é no serviço DHCP do seu gateway. Se ele não tem e tudo é fixo, teria que fazer um dst-nat no iptables, apontando os pacotes de DNS para seu servidor interno.
Re: como configurar BIND para se comportar como um roteador?
O bind dele deve aceitar consultas recursivas...
se ele quizer que os "clientes" peguem automaticamente o ip de seu servidor dns .. é sim no dhcp!
Mas para que o servidor dele responda a consultas recursivas ele deve configurar seu bind para tal.
Re: como configurar BIND para se comportar como um roteador?
Amigo,
Se você está querendo fornecer o ip para suas estações e também informar quem são os servidores dns de sua rede, o serviço que deve ser configurado é o DHCP.
Veja abaixo um exemplo de configuração do dhcpd.conf
ddns-update-style interim;
ignore client-updates;
# REDE A QUAL SE APLICA
subnet 192.168.2.0 netmask 255.255.255.0 {
# DEFAULT GATEWAY
option routers 192.168.2.1;
option subnet-mask 255.255.255.0;
# DOMÍNIO E SERVIDORES DNS
option domain-name "localhost";
option domain-name-servers 200.175.5.139,200.175.89.139;
# RANGE DE IP (192.168.2.10 ao 192.168.2.100)
range dynamic-bootp 192.168.2.10 192.168.2.100;
default-lease-time 21600;
max-lease-time 43200;
}