18
DNS Firewall y RPZ Juan Carlos Rodríguez [email protected] RedIRIS 48º GGTT RedIRIS Valladolid, 28 de noviembre de 2019

DNS Firewall y RPZ - RedIRIS · •Ofrece protección y visibilidad de lo que ocurre en la red. Tipos de DNS firewall ... •o una acción por defecto para toda la zona. RPZ: reglas

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: DNS Firewall y RPZ - RedIRIS · •Ofrece protección y visibilidad de lo que ocurre en la red. Tipos de DNS firewall ... •o una acción por defecto para toda la zona. RPZ: reglas

DNS Firewall y RPZ

Juan Carlos Rodrí[email protected]

RedIRIS

48º GGTT RedIRISValladolid, 28 de noviembre de 2019

Page 2: DNS Firewall y RPZ - RedIRIS · •Ofrece protección y visibilidad de lo que ocurre en la red. Tipos de DNS firewall ... •o una acción por defecto para toda la zona. RPZ: reglas

El DNS usado maliciosamente

• La mayoría de las comunicaciones legítimas y no legítimas comienzan con una consulta DNS:• Usuarios• Servidores• Internet de las cosas

• Las fortalezas del DNS se usan de forma maliciosa:• muy abierto• muy descentralizado• muy fiable

Page 3: DNS Firewall y RPZ - RedIRIS · •Ofrece protección y visibilidad de lo que ocurre en la red. Tipos de DNS firewall ... •o una acción por defecto para toda la zona. RPZ: reglas

DNS Firewall ¿Que es?

El objetivo principal de un firewall DNS es ofrecer protección para:• bloquear el acceso de los usuarios a sitios web maliciosos• prevenir ataques de phising• bloquear comunicaciones desde el interior de nuestra red que usen el DNS

como vía de comunicación con el exterior• Malware• Botnets

• detectar maquinas infectadas en nuestra infraestructura

Page 4: DNS Firewall y RPZ - RedIRIS · •Ofrece protección y visibilidad de lo que ocurre en la red. Tipos de DNS firewall ... •o una acción por defecto para toda la zona. RPZ: reglas

Ventajas

• Rápido de desplegar• “Fácil” de integrar• Ofrece protección y visibilidad de lo que ocurre en la red

Page 5: DNS Firewall y RPZ - RedIRIS · •Ofrece protección y visibilidad de lo que ocurre en la red. Tipos de DNS firewall ... •o una acción por defecto para toda la zona. RPZ: reglas

Tipos de DNS firewall

• Zonas RPZ integradas en los resolvers de las organizaciones• Contienen listas de sitios maliciosos y políticas• zonas RPZ comerciales de proveedores de seguridad

• Servicios DNS Firewall cloud especializados• Integrados en los resolvers más populares• Servicios comerciales con funcionalidades adicionales:

• Logging y estadísticas• Políticas de accesos por contenidos• API y mensajes personalizados para los usuarios

Page 6: DNS Firewall y RPZ - RedIRIS · •Ofrece protección y visibilidad de lo que ocurre en la red. Tipos de DNS firewall ... •o una acción por defecto para toda la zona. RPZ: reglas

DNS: funcionamiento normal

Stub Resolver

Cliente

A www.rediris.es ?

A 130.206.13.20

A www.rediris.es ?

A www.rediris.es ?

A www.rediris.es ?

A www.rediris.es ?

A 130.206.13.20

. server

.es server

rediris.es server

Cache Resolver

Delegación NS .es

Delegación NS rediris.es

A 130.206.13.20

Page 7: DNS Firewall y RPZ - RedIRIS · •Ofrece protección y visibilidad de lo que ocurre en la red. Tipos de DNS firewall ... •o una acción por defecto para toda la zona. RPZ: reglas

RPZ: un poco de historia de la Wikipedia…

• “The RPZ mechanism was developed by the Internet Systems Consortium led byPaul Vixie as a component of the BIND Domain Name Server DNS.It was firstavailable in BIND release 9.8.1 released 2010, and first publicly announced at Black Hat in July, 2010.”

• “The RPZ mechanism is published as an open and vendor-neutral standard for theinterchange of DNS Firewall configuration information, allowing other DNS resolution software to implement it.“

• “RPZ was developed as a technology to combat the misuse of the DNS by groupsand/or persons with malicious intent or other nefarious purposes.”

https://en.wikipedia.org/wiki/Response_policy_zone

Page 8: DNS Firewall y RPZ - RedIRIS · •Ofrece protección y visibilidad de lo que ocurre en la red. Tipos de DNS firewall ... •o una acción por defecto para toda la zona. RPZ: reglas

RPZ: configuración

• Soportado en los servidores DNS más habituales:• Bind 9.8+, PowerDNS, Knot...• Infoblox, EfficientIP, Bluecat...

• Configuradas como zonas especiales:• cada dominio tiene una regla y una acción• o una acción por defecto para toda la zona

Page 9: DNS Firewall y RPZ - RedIRIS · •Ofrece protección y visibilidad de lo que ocurre en la red. Tipos de DNS firewall ... •o una acción por defecto para toda la zona. RPZ: reglas

RPZ: reglas

Las reglas RPZ se pueden configurar para buscar por:

• IP Address/Subnet RPZ-IP -> IP contenida en la respuesta• Hostname/Domain QNAME -> Dominio consultado• Nameserver Name/Domain RPZ-NSDNAME -> Servidor autoritativo por nombre• Nameserver Address/Subnet RPZ-NSIP -> Servidor autoritativo por IP• Client IP RPZ-CLIENT-IP -> Por IP de cliente

Page 10: DNS Firewall y RPZ - RedIRIS · •Ofrece protección y visibilidad de lo que ocurre en la red. Tipos de DNS firewall ... •o una acción por defecto para toda la zona. RPZ: reglas

RPZ: acciones

Las acciones se pueden definir a nivel de zona o por dominio:

• GIVEN: política por defecto que no sobreecribe la respuesta• CNAME: se redirige con la respuesta a una pagina web de notificación• DISABLED: todas las políticas para esta zona se deshabilitan pero se registra la acción• PASSTHRU: no realiza la acción pero genera un log• DROP: descarta la petición sin generar respuesta• TCP-ONLY: fuerza al resolver a realizar la petición por TCP• NODATA: se responde como que existe el dominio pero no ese tipo de registro• NXDOMAIN: se responde como que no existe el dominio

Page 11: DNS Firewall y RPZ - RedIRIS · •Ofrece protección y visibilidad de lo que ocurre en la red. Tipos de DNS firewall ... •o una acción por defecto para toda la zona. RPZ: reglas

RPZ: logs

Es tan importante como las acciones en si mismas y sirve para recopilar información de seguridad de nuestra red:

• Máquinas infectadas• Eventos en marcha• Integrar y correlacionar con otros orígenes de información

Page 12: DNS Firewall y RPZ - RedIRIS · •Ofrece protección y visibilidad de lo que ocurre en la red. Tipos de DNS firewall ... •o una acción por defecto para toda la zona. RPZ: reglas

RPZ: funcionamiento: todo OK

Stub Resolver

Cliente

A www.rediris.es ?

A 130.206.13.20

A www.rediris.es ?

A www.rediris.es ?

A www.rediris.es ?

A www.rediris.es ?

A 130.206.13.20

. server

.es serverCache Resolver

Delegación NS .es

Delegación NS rediris.es

A 130.206.13.20

QNAME www.rediris.es ?RPZ-IP 130.206.13.20 ?

RPZ-NSDNAME chico.rediris.es?RPZ-NSIP 130.206.1.3 ?

rediris.es serverchico.rediris.es(130.206.1.3)RPZ zones

Page 13: DNS Firewall y RPZ - RedIRIS · •Ofrece protección y visibilidad de lo que ocurre en la red. Tipos de DNS firewall ... •o una acción por defecto para toda la zona. RPZ: reglas

RPZ: funcionamiento: dominio filtrado

Stub Resolver

Cliente

A malware.com ?

A NXDOMAIN

A malware.com ?

A malware.com ?

A malware.com ?

A malware.com ?

A NXDOMAIN

. server

.com serverCache Resolver

Delegación NS .com

Delegación NS malware.com

A 120.121.122.123

QNAME malware.com ?RPZ-IP 120.121.122.123 ?

RPZ-NSDNAME malwareserver.com?RPZ-NSIP 1.2.3.4 ?

malware.com servermalwareserver.com

(1.2.3.4)RPZ zones

Page 14: DNS Firewall y RPZ - RedIRIS · •Ofrece protección y visibilidad de lo que ocurre en la red. Tipos de DNS firewall ... •o una acción por defecto para toda la zona. RPZ: reglas

DNS Firewall Cloud

• Resolver “Gratis”• Quad9, Google, OpenDNS, Comodo Secure DNS…• Se redirigen las queries DNS a la nube del resolver.• El proveedor filtra, pero no deja logs, solo aplica acciones tipo RPZ

• Servicios comerciales:• Cisco Umbrella, Akamai AnswerX, CIRA D-Zone Firewall…• Se redirigen las queries DNS a la nube del resolver.• Aplican filtrado por grupos de usuario y contenidos.• Generan informes de estadísticas e incidencias.

Page 15: DNS Firewall y RPZ - RedIRIS · •Ofrece protección y visibilidad de lo que ocurre en la red. Tipos de DNS firewall ... •o una acción por defecto para toda la zona. RPZ: reglas

DNS Firewall Cloud: todo OK

Stub Resolver

Cliente

A www.rediris.es ?

A 130.206.13.20

A www.rediris.es ?

A www.rediris.es ?

A www.rediris.es ?

A www.rediris.es ?

A 130.206.13.20

. server

.es serverDNS Firewall

Resolver

Delegación NS .es

Delegación NS rediris.es

A 130.206.13.20

Cache ResolverA www.rediris.es ?

A 130.206.13.20

QNAME www.rediris.es ?RPZ-IP 130.206.13.20 ?

RPZ-NSDNAME chico.rediris.es?RPZ-NSIP 130.206.1.3 ?

rediris.es serverchico.rediris.es(130.206.1.3)

Page 16: DNS Firewall y RPZ - RedIRIS · •Ofrece protección y visibilidad de lo que ocurre en la red. Tipos de DNS firewall ... •o una acción por defecto para toda la zona. RPZ: reglas

DNS Firewall Cloud: dominio filtrado

Stub Resolver

Cliente

A malware.com ?

A NXDOMAIN

A malware.com ?

A malware.com ?

A malware.com ?

A malware.com ?

A NXDOMAIN

. server

.com serverDNS Firewall

Resolver

Delegación NS .com

Delegación NS malware.com

A 120.121.122.123

Cache ResolverA malware.com ?

A NXDOMAIN

QNAME malware.com ?RPZ-IP 120.121.122.123 ?

RPZ-NSDNAME malwareserver.com?RPZ-NSIP 1.2.3.4 ?

malware.com servermalwareserver.com

(1.2.3.4)

Page 17: DNS Firewall y RPZ - RedIRIS · •Ofrece protección y visibilidad de lo que ocurre en la red. Tipos de DNS firewall ... •o una acción por defecto para toda la zona. RPZ: reglas

Nuevo Servicio RedIRIS

• Nuevo servicio en estudio

• Posibles modelos de servicio• REDIRIS como agregador y distribuidor de zonas RPZ• REDIRIS como resolver con servicio RPZ integrado• REDIRIS como intermediario para servicios DNS Firewall comerciales

• Queremos conocer el interés de la comunidad• COMENTARIOS: [email protected]• ENCUESTA y DISCUSION: [email protected]

Page 18: DNS Firewall y RPZ - RedIRIS · •Ofrece protección y visibilidad de lo que ocurre en la red. Tipos de DNS firewall ... •o una acción por defecto para toda la zona. RPZ: reglas

¡Muchas gracias!