Restringir quien puede hacer consultas a mi DNS

2019-08-22 Thread Leonardo Yanes Batista
Hola a todos, tengo un controlador de dominio funcionando con SAMBA4 y como 
backend uso BIND9. Quisiera definir cuales son las IP en específico que pueden 
realizar consultas a mi DNS (Bind). He intentado realizarlo de la siguiente 
manera: 

En el archivo /etc/bind/named.conf.options 

options { 
allow-query { 
none; 
}; 
... 
}; 

con esto, debería de bastar para que el DNS no respondiera ninguna consulta, 
pero cuando intento realizar una consulta desde cualquier PC de mi LAN, el DNS 
responde correctamente. 

PD: He reiniciado servicios, limpie la cache en los clientes con ipconfig 
/flushdns y tengo la dirección de IP de ese DNS como única dirección en la 
configuración de DNS de mis clientes. 
Muchas gracias de antemano por alguna idea, sugerencia o solución.. de como 
pudiera lograrlo. 




Re: Restringir quien puede hacer consultas a mi DNS

2019-08-22 Thread remgasis remgasis
On Thu, Aug 22, 2019, 3:52 PM Leonardo Yanes Batista <
informat...@alficsa.co.cu> wrote:

> Hola a todos, tengo un controlador de dominio funcionando con SAMBA4 y
> como backend uso BIND9. Quisiera definir cuales son las IP en específico
> que pueden realizar consultas a mi DNS (Bind). He intentado realizarlo de
> la siguiente manera:
>
> En el archivo /etc/bind/named.conf.options
>
> options {
>  allow-query {
>  none;
>  };
> ...
> };
>
> con esto, debería de bastar para que el DNS no respondiera ninguna
> consulta, pero cuando intento realizar una consulta desde cualquier PC de
> mi LAN, el DNS responde correctamente.
>
> PD: He reiniciado servicios, limpie la cache en los clientes con ipconfig
> /flushdns y tengo la dirección de IP de ese DNS como única dirección en la
> configuración de DNS de mis clientes.
> Muchas gracias de antemano por alguna idea, sugerencia o solución.. de
> como pudiera lograrlo.
>
>
> *IMPORTANTE:* El contenido de este correo electrónico y los archivos
> adjuntos son confidenciales. Está estrictamente prohibido compartir
> cualquier parte de este mensaje con terceros, sin el consentimiento por
> escrito del remitente. Si recibió este mensaje por error, no responda a
> este mensaje y continúe con su eliminación, para que podamos asegurarnos de
> que no se produzcan errores en el futuro. Este mensaje ha sido analizado
> por ClamAV antivirus y se considera totalmente libre de amenazas.
>

Hola leonardo.

El estamento allow query lo puedes aplicar tambien directamente a la
zona/s. Hazlo, revisa los logs y nos comentas de vuelta.

Alejandro


Re: Restringir quien puede hacer consultas a mi DNS

2019-08-22 Thread Leonardo Yanes Batista
Hola, muchas gracias por la prontitud de tu respuesta. 
Cuando compilo SAMBA4 y le defino que el backend que voy a utilizar va a ser 
BIND9, este autogenera la zona DNS y toda su configuración, pero luego no 
encuentro donde puedo modificar la configuración de esa zona. 

La forma en la que enlazo SAMBA4 y BIND9 es incluyendo en el archivo: 
/etc/bind/named.conf.local 

lo siguiente: 
include "/var/lib/samba/private/named.conf"; 

Y este archivo enlazado lo que contiene es lo siguiente: 

dlz "AD DNS Zone" { 
database "dlopen /usr/lib/x86_64-linux-gnu/samba/bind9/dlz_bind9_10.so"; 
}; 

Por favor, si fueses tan amable de decirme donde puedo encontrar el archivo de 
configuración de zona para luego modificarlo.. te lo agradecería. 


From: "remgasis remgasis"  
To: "Leonardo Yanes Batista"  
Cc: "lista-debian"  
Sent: Thursday, August 22, 2019 4:07:36 PM 
Subject: Re: Restringir quien puede hacer consultas a mi DNS 

On Thu, Aug 22, 2019, 3:52 PM Leonardo Yanes Batista < [ 
mailto:informat...@alficsa.co.cu | informat...@alficsa.co.cu ] > wrote: 



Hola a todos, tengo un controlador de dominio funcionando con SAMBA4 y como 
backend uso BIND9. Quisiera definir cuales son las IP en específico que pueden 
realizar consultas a mi DNS (Bind). He intentado realizarlo de la siguiente 
manera: 

En el archivo /etc/bind/named.conf.options 

options { 
allow-query { 
none; 
}; 
... 
}; 

con esto, debería de bastar para que el DNS no respondiera ninguna consulta, 
pero cuando intento realizar una consulta desde cualquier PC de mi LAN, el DNS 
responde correctamente. 

PD: He reiniciado servicios, limpie la cache en los clientes con ipconfig 
/flushdns y tengo la dirección de IP de ese DNS como única dirección en la 
configuración de DNS de mis clientes. 
Muchas gracias de antemano por alguna idea, sugerencia o solución.. de como 
pudiera lograrlo. 


IMPORTANTE: El contenido de este correo electrónico y los archivos 
adjuntos son confidenciales. Está estrictamente prohibido compartir cualquier 
parte de este mensaje con terceros, sin el consentimiento por escrito del 
remitente. Si recibió este mensaje por error, no responda a este mensaje y 
continúe con su eliminación, para que podamos asegurarnos de que no se 
produzcan errores en el futuro. Este mensaje ha sido analizado por ClamAV 
antivirus y se considera totalmente libre de amenazas. 




Hola leonardo. 

El estamento allow query lo puedes aplicar tambien directamente a la zona/s. 
Hazlo, revisa los logs y nos comentas de vuelta. 

Alejandro 




Re: Restringir quien puede hacer consultas a mi DNS

2019-08-22 Thread Fran Torres
Buenas,

Pregunto yo una cosa:

Por qué queda así el estamento?:
allow-query {
none;
};
…
};

en lugar de:

allow-query {
none;
};
creo que hay una }; de más ahí... no?
Fran.

El 22/8/19, Leonardo Yanes Batista  escribió:
> Hola, muchas gracias por la prontitud de tu respuesta.
> Cuando compilo SAMBA4 y le defino que el backend que voy a utilizar va a ser
> BIND9, este autogenera la zona DNS y toda su configuración, pero luego no
> encuentro donde puedo modificar la configuración de esa zona.
>
> La forma en la que enlazo SAMBA4 y BIND9 es incluyendo en el archivo:
> /etc/bind/named.conf.local
>
> lo siguiente:
> include "/var/lib/samba/private/named.conf";
>
> Y este archivo enlazado lo que contiene es lo siguiente:
>
> dlz "AD DNS Zone" {
> database "dlopen /usr/lib/x86_64-linux-gnu/samba/bind9/dlz_bind9_10.so";
> };
>
> Por favor, si fueses tan amable de decirme donde puedo encontrar el archivo
> de configuración de zona para luego modificarlo.. te lo agradecería.
>
>
> From: "remgasis remgasis" 
> To: "Leonardo Yanes Batista" 
> Cc: "lista-debian" 
> Sent: Thursday, August 22, 2019 4:07:36 PM
> Subject: Re: Restringir quien puede hacer consultas a mi DNS
>
> On Thu, Aug 22, 2019, 3:52 PM Leonardo Yanes Batista < [
> mailto:informat...@alficsa.co.cu | informat...@alficsa.co.cu ] > wrote:
>
>
>
> Hola a todos, tengo un controlador de dominio funcionando con SAMBA4 y como
> backend uso BIND9. Quisiera definir cuales son las IP en específico que
> pueden realizar consultas a mi DNS (Bind). He intentado realizarlo de la
> siguiente manera:
>
> En el archivo /etc/bind/named.conf.options
>
> options {
> allow-query {
> none;
> };
> ...
> };
>
> con esto, debería de bastar para que el DNS no respondiera ninguna consulta,
> pero cuando intento realizar una consulta desde cualquier PC de mi LAN, el
> DNS responde correctamente.
>
> PD: He reiniciado servicios, limpie la cache en los clientes con ipconfig
> /flushdns y tengo la dirección de IP de ese DNS como única dirección en la
> configuración de DNS de mis clientes.
> Muchas gracias de antemano por alguna idea, sugerencia o solución.. de como
> pudiera lograrlo.
>
>
>   IMPORTANTE: El contenido de este correo electrónico y los archivos 
> adjuntos
> son confidenciales. Está estrictamente prohibido compartir cualquier parte
> de este mensaje con terceros, sin el consentimiento por escrito del
> remitente. Si recibió este mensaje por error, no responda a este mensaje y
> continúe con su eliminación, para que podamos asegurarnos de que no se
> produzcan errores en el futuro. Este mensaje ha sido analizado por ClamAV
> antivirus y se considera totalmente libre de amenazas.
>
>
>
>
> Hola leonardo.
>
> El estamento allow query lo puedes aplicar tambien directamente a la zona/s.
> Hazlo, revisa los logs y nos comentas de vuelta.
>
> Alejandro
>
>
>



Re: Restringir quien puede hacer consultas a mi DNS

2019-08-22 Thread Leonardo Yanes Batista
Hola, gracias por interesarte en mi pregunta. Traté de ser lo mas breve 
posible, por eso no envié todo el contenido del archivo de configuración de 
bind, y mis disculpas también por no identar correctamente cuando escribí el 
mensaje, pero no, no hay ningun error de sintáxis, lo que pasa es que está mal 
identado.


options {
allow-query {
none;
};
};


- Original Message -
From: "Fran Torres" 
To: "Leonardo Yanes Batista" 
Cc: "remgasis remgasis" , "lista-debian" 

Sent: Thursday, August 22, 2019 5:06:11 PM
Subject: Re: Restringir quien puede hacer consultas a mi DNS

Buenas,

Pregunto yo una cosa:

Por qué queda así el estamento?:
allow-query {
none;
};
…
};

en lugar de:

allow-query {
none;
};
creo que hay una }; de más ahí... no?
Fran.

El 22/8/19, Leonardo Yanes Batista  escribió:
> Hola, muchas gracias por la prontitud de tu respuesta.
> Cuando compilo SAMBA4 y le defino que el backend que voy a utilizar va a ser
> BIND9, este autogenera la zona DNS y toda su configuración, pero luego no
> encuentro donde puedo modificar la configuración de esa zona.
>
> La forma en la que enlazo SAMBA4 y BIND9 es incluyendo en el archivo:
> /etc/bind/named.conf.local
>
> lo siguiente:
> include "/var/lib/samba/private/named.conf";
>
> Y este archivo enlazado lo que contiene es lo siguiente:
>
> dlz "AD DNS Zone" {
> database "dlopen /usr/lib/x86_64-linux-gnu/samba/bind9/dlz_bind9_10.so";
> };
>
> Por favor, si fueses tan amable de decirme donde puedo encontrar el archivo
> de configuración de zona para luego modificarlo.. te lo agradecería.
>
>
> From: "remgasis remgasis" 
> To: "Leonardo Yanes Batista" 
> Cc: "lista-debian" 
> Sent: Thursday, August 22, 2019 4:07:36 PM
> Subject: Re: Restringir quien puede hacer consultas a mi DNS
>
> On Thu, Aug 22, 2019, 3:52 PM Leonardo Yanes Batista < [
> mailto:informat...@alficsa.co.cu | informat...@alficsa.co.cu ] > wrote:
>
>
>
> Hola a todos, tengo un controlador de dominio funcionando con SAMBA4 y como
> backend uso BIND9. Quisiera definir cuales son las IP en específico que
> pueden realizar consultas a mi DNS (Bind). He intentado realizarlo de la
> siguiente manera:
>
> En el archivo /etc/bind/named.conf.options
>
> options {
> allow-query {
> none;
> };
> ...
> };
>
> con esto, debería de bastar para que el DNS no respondiera ninguna consulta,
> pero cuando intento realizar una consulta desde cualquier PC de mi LAN, el
> DNS responde correctamente.
>
> PD: He reiniciado servicios, limpie la cache en los clientes con ipconfig
> /flushdns y tengo la dirección de IP de ese DNS como única dirección en la
> configuración de DNS de mis clientes.
> Muchas gracias de antemano por alguna idea, sugerencia o solución.. de como
> pudiera lograrlo.
>
>
>   IMPORTANTE: El contenido de este correo electrónico y los archivos 
> adjuntos
> son confidenciales. Está estrictamente prohibido compartir cualquier parte
> de este mensaje con terceros, sin el consentimiento por escrito del
> remitente. Si recibió este mensaje por error, no responda a este mensaje y
> continúe con su eliminación, para que podamos asegurarnos de que no se
> produzcan errores en el futuro. Este mensaje ha sido analizado por ClamAV
> antivirus y se considera totalmente libre de amenazas.
>
>
>
>
> Hola leonardo.
>
> El estamento allow query lo puedes aplicar tambien directamente a la zona/s.
> Hazlo, revisa los logs y nos comentas de vuelta.
>
> Alejandro
>
>
>



Re: Restringir quien puede hacer consultas a mi DNS

2019-08-22 Thread remgasis remgasis
On Thu, Aug 22, 2019, 4:21 PM Leonardo Yanes Batista <
informat...@alficsa.co.cu> wrote:

> Hola, muchas gracias por la prontitud de tu respuesta.
> Cuando compilo SAMBA4 y le defino que el backend que voy a utilizar va a
> ser BIND9, este autogenera la zona DNS y toda su configuración, pero luego
> no encuentro donde puedo modificar la configuración de esa zona.
>
> La forma en la que enlazo SAMBA4 y BIND9 es incluyendo en el archivo:
> /etc/bind/named.conf.local
>
> lo siguiente:
> include "/var/lib/samba/private/named.conf";
>
> Y este archivo enlazado lo que contiene es lo siguiente:
>
> dlz "AD DNS Zone" {
>  database "dlopen
> /usr/lib/x86_64-linux-gnu/samba/bind9/dlz_bind9_10.so";
> };
>
> Por favor, si fueses tan amable de decirme donde puedo encontrar el
> archivo de configuración de zona para luego modificarlo.. te lo agradecería.
>
> --
> *From: *"remgasis remgasis" 
> *To: *"Leonardo Yanes Batista" 
> *Cc: *"lista-debian" 
> *Sent: *Thursday, August 22, 2019 4:07:36 PM
> *Subject: *Re: Restringir quien puede hacer consultas a mi DNS
>
> On Thu, Aug 22, 2019, 3:52 PM Leonardo Yanes Batista <
> informat...@alficsa.co.cu> wrote:
>
>> Hola a todos, tengo un controlador de dominio funcionando con SAMBA4 y
>> como backend uso BIND9. Quisiera definir cuales son las IP en específico
>> que pueden realizar consultas a mi DNS (Bind). He intentado realizarlo de
>> la siguiente manera:
>>
>> En el archivo /etc/bind/named.conf.options
>>
>> options {
>>  allow-query {
>>  none;
>>  };
>> ...
>> };
>>
>> con esto, debería de bastar para que el DNS no respondiera ninguna
>> consulta, pero cuando intento realizar una consulta desde cualquier PC de
>> mi LAN, el DNS responde correctamente.
>>
>> PD: He reiniciado servicios, limpie la cache en los clientes con ipconfig
>> /flushdns y tengo la dirección de IP de ese DNS como única dirección en la
>> configuración de DNS de mis clientes.
>> Muchas gracias de antemano por alguna idea, sugerencia o solución.. de
>> como pudiera lograrlo.
>>
>>
>> *IMPORTANTE:* El contenido de este correo electrónico y los archivos
>> adjuntos son confidenciales. Está estrictamente prohibido compartir
>> cualquier parte de este mensaje con terceros, sin el consentimiento por
>> escrito del remitente. Si recibió este mensaje por error, no responda a
>> este mensaje y continúe con su eliminación, para que podamos asegurarnos de
>> que no se produzcan errores en el futuro. Este mensaje ha sido analizado
>> por ClamAV antivirus y se considera totalmente libre de amenazas.
>>
>
> Hola leonardo.
>
> El estamento allow query lo puedes aplicar tambien directamente a la
> zona/s. Hazlo, revisa los logs y nos comentas de vuelta.
>
> Alejandro
>

Entiendo ... Tambien esta integrado por default ... Y cabe la posibilidad
que puedas agregar la zona/s de tu lan?

Alejandro


Re: Restringir quien puede hacer consultas a mi DNS

2019-08-22 Thread Leonardo Yanes Batista
Es que esa zona que autogenera SAMBA4, es la zona de mi LAN, mi DNS solo tiene 
una vista, la de la LAN. 
He intentado como te comenté definirle esos parámetros en la sección global de 
BIND9, pero, aparentemente, cuando carga todas las zonas, al cargar la de 
SAMBA4... este sobreescribe esa configuración. 


From: "remgasis remgasis"  
To: "Leonardo Yanes Batista"  
Cc: "lista-debian"  
Sent: Thursday, August 22, 2019 5:14:02 PM 
Subject: Re: Restringir quien puede hacer consultas a mi DNS 



On Thu, Aug 22, 2019, 4:21 PM Leonardo Yanes Batista < [ 
mailto:informat...@alficsa.co.cu | informat...@alficsa.co.cu ] > wrote: 



Hola, muchas gracias por la prontitud de tu respuesta. 
Cuando compilo SAMBA4 y le defino que el backend que voy a utilizar va a ser 
BIND9, este autogenera la zona DNS y toda su configuración, pero luego no 
encuentro donde puedo modificar la configuración de esa zona. 

La forma en la que enlazo SAMBA4 y BIND9 es incluyendo en el archivo: 
/etc/bind/named.conf.local 

lo siguiente: 
include "/var/lib/samba/private/named.conf"; 

Y este archivo enlazado lo que contiene es lo siguiente: 

dlz "AD DNS Zone" { 
database "dlopen /usr/lib/x86_64-linux-gnu/samba/bind9/dlz_bind9_10.so"; 
}; 

Por favor, si fueses tan amable de decirme donde puedo encontrar el archivo de 
configuración de zona para luego modificarlo.. te lo agradecería. 


From: "remgasis remgasis" < [ mailto:remga...@gmail.com | remga...@gmail.com ] 
> 
To: "Leonardo Yanes Batista" < [ mailto:informat...@alficsa.co.cu | 
informat...@alficsa.co.cu ] > 
Cc: "lista-debian" < [ mailto:debian-user-spanish@lists.debian.org | 
debian-user-spanish@lists.debian.org ] > 
Sent: Thursday, August 22, 2019 4:07:36 PM 
Subject: Re: Restringir quien puede hacer consultas a mi DNS 

On Thu, Aug 22, 2019, 3:52 PM Leonardo Yanes Batista < [ 
mailto:informat...@alficsa.co.cu | informat...@alficsa.co.cu ] > wrote: 

BQ_BEGIN

Hola a todos, tengo un controlador de dominio funcionando con SAMBA4 y como 
backend uso BIND9. Quisiera definir cuales son las IP en específico que pueden 
realizar consultas a mi DNS (Bind). He intentado realizarlo de la siguiente 
manera: 

En el archivo /etc/bind/named.conf.options 

options { 
allow-query { 
none; 
}; 
... 
}; 

con esto, debería de bastar para que el DNS no respondiera ninguna consulta, 
pero cuando intento realizar una consulta desde cualquier PC de mi LAN, el DNS 
responde correctamente. 

PD: He reiniciado servicios, limpie la cache en los clientes con ipconfig 
/flushdns y tengo la dirección de IP de ese DNS como única dirección en la 
configuración de DNS de mis clientes. 
Muchas gracias de antemano por alguna idea, sugerencia o solución.. de como 
pudiera lograrlo. 


IMPORTANTE: El contenido de este correo electrónico y los archivos 
adjuntos son confidenciales. Está estrictamente prohibido compartir cualquier 
parte de este mensaje con terceros, sin el consentimiento por escrito del 
remitente. Si recibió este mensaje por error, no responda a este mensaje y 
continúe con su eliminación, para que podamos asegurarnos de que no se 
produzcan errores en el futuro. Este mensaje ha sido analizado por ClamAV 
antivirus y se considera totalmente libre de amenazas. 




Hola leonardo. 

El estamento allow query lo puedes aplicar tambien directamente a la zona/s. 
Hazlo, revisa los logs y nos comentas de vuelta. 

Alejandro 

BQ_END


Entiendo ... Tambien esta integrado por default ... Y cabe la posibilidad que 
puedas agregar la zona/s de tu lan? 

Alejandro 





Re: Restringir quien puede hacer consultas a mi DNS

2019-08-22 Thread remgasis remgasis
On Thu, Aug 22, 2019, 5:20 PM Leonardo Yanes Batista <
informat...@alficsa.co.cu> wrote:

> Es que esa zona que autogenera SAMBA4, es la zona de mi LAN, mi DNS solo
> tiene una vista, la de la LAN.
> He intentado como te comenté definirle esos parámetros en la sección
> global de BIND9, pero, aparentemente, cuando carga todas las zonas, al
> cargar la de SAMBA4... este sobreescribe esa configuración.
>
> --
> *From: *"remgasis remgasis" 
> *To: *"Leonardo Yanes Batista" 
> *Cc: *"lista-debian" 
> *Sent: *Thursday, August 22, 2019 5:14:02 PM
> *Subject: *Re: Restringir quien puede hacer consultas a mi DNS
>
>
>
> On Thu, Aug 22, 2019, 4:21 PM Leonardo Yanes Batista <
> informat...@alficsa.co.cu> wrote:
>
>> Hola, muchas gracias por la prontitud de tu respuesta.
>> Cuando compilo SAMBA4 y le defino que el backend que voy a utilizar va a
>> ser BIND9, este autogenera la zona DNS y toda su configuración, pero luego
>> no encuentro donde puedo modificar la configuración de esa zona.
>>
>> La forma en la que enlazo SAMBA4 y BIND9 es incluyendo en el archivo:
>> /etc/bind/named.conf.local
>>
>> lo siguiente:
>> include "/var/lib/samba/private/named.conf";
>>
>> Y este archivo enlazado lo que contiene es lo siguiente:
>>
>> dlz "AD DNS Zone" {
>>  database "dlopen
>> /usr/lib/x86_64-linux-gnu/samba/bind9/dlz_bind9_10.so";
>> };
>>
>> Por favor, si fueses tan amable de decirme donde puedo encontrar el
>> archivo de configuración de zona para luego modificarlo.. te lo agradecería.
>>
>> --
>> *From: *"remgasis remgasis" 
>> *To: *"Leonardo Yanes Batista" 
>> *Cc: *"lista-debian" 
>> *Sent: *Thursday, August 22, 2019 4:07:36 PM
>> *Subject: *Re: Restringir quien puede hacer consultas a mi DNS
>>
>> On Thu, Aug 22, 2019, 3:52 PM Leonardo Yanes Batista <
>> informat...@alficsa.co.cu> wrote:
>>
>>> Hola a todos, tengo un controlador de dominio funcionando con SAMBA4 y
>>> como backend uso BIND9. Quisiera definir cuales son las IP en específico
>>> que pueden realizar consultas a mi DNS (Bind). He intentado realizarlo de
>>> la siguiente manera:
>>>
>>> En el archivo /etc/bind/named.conf.options
>>>
>>> options {
>>>  allow-query {
>>>  none;
>>>  };
>>> ...
>>> };
>>>
>>> con esto, debería de bastar para que el DNS no respondiera ninguna
>>> consulta, pero cuando intento realizar una consulta desde cualquier PC de
>>> mi LAN, el DNS responde correctamente.
>>>
>>> PD: He reiniciado servicios, limpie la cache en los clientes con
>>> ipconfig /flushdns y tengo la dirección de IP de ese DNS como única
>>> dirección en la configuración de DNS de mis clientes.
>>> Muchas gracias de antemano por alguna idea, sugerencia o solución.. de
>>> como pudiera lograrlo.
>>>
>>>
>>> *IMPORTANTE:* El contenido de este correo electrónico y los archivos
>>> adjuntos son confidenciales. Está estrictamente prohibido compartir
>>> cualquier parte de este mensaje con terceros, sin el consentimiento por
>>> escrito del remitente. Si recibió este mensaje por error, no responda a
>>> este mensaje y continúe con su eliminación, para que podamos asegurarnos de
>>> que no se produzcan errores en el futuro. Este mensaje ha sido analizado
>>> por ClamAV antivirus y se considera totalmente libre de amenazas.
>>>
>>
>> Hola leonardo.
>>
>> El estamento allow query lo puedes aplicar tambien directamente a la
>> zona/s. Hazlo, revisa los logs y nos comentas de vuelta.
>>
>> Alejandro
>>
>
> Entiendo ... Tambien esta integrado por default ... Y cabe la posibilidad
> que puedas agregar la zona/s de tu lan?
>
> Alejandro
>

Lee esto, quiza te pueda ayudar:

http://blog.infratic.com/configurar-bind-como-dns-de-samba-4-domain-controller/


Re: Restringir quien puede hacer consultas a mi DNS

2019-08-23 Thread ziprasidone146939...@gmail.com
On Thu, 2019-08-22 at 17:32 -0400, remgasis remgasis wrote:
> 
> 
> On Thu, Aug 22, 2019, 5:20 PM Leonardo Yanes Batista <
> informat...@alficsa.co.cu> wrote:
> > Es que esa zona que autogenera SAMBA4, es la zona de mi LAN, mi DNS
> > solo tiene una vista, la de la LAN. 
> > He intentado como te comenté definirle esos parámetros en la
> > sección global de BIND9, pero, aparentemente, cuando carga todas
> > las zonas, al cargar la de SAMBA4... este sobreescribe esa
> > configuración.
> > 
> > From: "remgasis remgasis" 
> > To: "Leonardo Yanes Batista" 
> > Cc: "lista-debian" 
> > Sent: Thursday, August 22, 2019 5:14:02 PM
> > Subject: Re: Restringir quien puede hacer consultas a mi DNS
> > 
> > 
> > 
> > On Thu, Aug 22, 2019, 4:21 PM Leonardo Yanes Batista <
> > informat...@alficsa.co.cu> wrote:
> > > Hola, muchas gracias por la prontitud de tu respuesta.
> > > Cuando compilo SAMBA4 y le defino que el backend que voy a
> > > utilizar va a ser BIND9, este autogenera la zona DNS y toda su
> > > configuración, pero luego no encuentro donde puedo modificar la
> > > configuración de esa zona.
> > > 
> > > La forma en la que enlazo SAMBA4 y BIND9 es incluyendo en el
> > > archivo:
> > > /etc/bind/named.conf.local 
> > > 
> > > lo siguiente:
> > > include "/var/lib/samba/private/named.conf";
> > > 
> > > Y este archivo enlazado lo que contiene es lo siguiente:
> > > 
> > > dlz "AD DNS Zone" {
> > >  database "dlopen /usr/lib/x86_64-linux-
> > > gnu/samba/bind9/dlz_bind9_10.so";
> > > };
> > > 
> > > Por favor, si fueses tan amable de decirme donde puedo encontrar
> > > el archivo de configuración de zona para luego modificarlo.. te
> > > lo agradecería.
> > > 
> > > From: "remgasis remgasis" 
> > > To: "Leonardo Yanes Batista" 
> > > Cc: "lista-debian" 
> > > Sent: Thursday, August 22, 2019 4:07:36 PM
> > > Subject: Re: Restringir quien puede hacer consultas a mi DNS
> > > 
> > > On Thu, Aug 22, 2019, 3:52 PM Leonardo Yanes Batista <
> > > informat...@alficsa.co.cu> wrote:
> > > > Hola a todos, tengo un controlador de dominio funcionando con
> > > > SAMBA4 y como backend uso BIND9. Quisiera definir cuales son
> > > > las IP en específico que pueden realizar consultas a mi DNS
> > > > (Bind). He intentado realizarlo de la siguiente manera:
> > > > 
> > > > En el archivo /etc/bind/named.conf.options
> > > > 
> > > > options {
> > > >  allow-query {
> > > >  none;
> > > >  };
> > > > ...
> > > > };
> > > > 
> > > > con esto, debería de bastar para que el DNS no respondiera
> > > > ninguna consulta, pero cuando intento realizar una consulta
> > > > desde cualquier PC de mi LAN, el DNS responde correctamente.
> > > > 
> > > > PD: He reiniciado servicios, limpie la cache en los clientes
> > > > con ipconfig /flushdns y tengo la dirección de IP de ese DNS
> > > > como única dirección en la configuración de DNS de mis
> > > > clientes.
> > > > Muchas gracias de antemano por alguna idea, sugerencia o
> > > > solución.. de como pudiera lograrlo.
> > > > 
> > > > 
> > > >  IMPORTANTE: El contenido de este correo electrónico y los
> > > > archivos adjuntos son confidenciales. Está estrictamente
> > > > prohibido compartir cualquier parte de este mensaje con
> > > > terceros, sin el consentimiento por escrito del remitente. Si
> > > > recibió este mensaje por error, no responda a este mensaje y
> > > > continúe con su eliminación, para que podamos asegurarnos de
> > > > que no se produzcan errores en el futuro. Este mensaje ha sido
> > > > analizado por ClamAV antivirus y se considera totalmente libre
> > > > de amenazas.
> > > 
> > > 
> > > Hola leonardo.
> > > 
> > > El estamento allow query lo puedes aplicar tambien directamente a
> > > la zona/s. Hazlo, revisa los logs y nos comentas de vuelta.
> > > 
> > > Alejandro
> > 
> > Entiendo ... Tambien esta integrado por default ... Y cabe la
> > posibilidad que puedas agregar la zona/s de tu lan? 
> > 
> > Alejandro
> 
> Lee esto, quiza te pueda ayudar: 
> 
> http://blog.infratic.com/configurar-bind-como-dns-de-samba-4-domain-controller/
> 

Hola,

Si usas debian 9 o posterior, intenta directamente omitir la opción
"allow-query".

e.g.:

options {
directory "/var/cache/bind";
...
};

El comportamiento (predeterminado) debería ser que bind acepte
consultas solo de sus zonas y no como resolver de zonas no
autoritativas.

Por ejemplo consultando desde otro equipo: 

$ nslookup google.com  

La respuesta debería ser: 
** server can't find google.con: REFUSED

Con la opción allow-query none estarías restringiendo hasta el propio
servidor.

Saludos