Introducción a DNS para Principiantes

44
Introducción a DNS Febrero, 2016

Transcript of Introducción a DNS para Principiantes

Page 1: Introducción a DNS para Principiantes

Introducción a DNS

Febrero, 2016

Page 2: Introducción a DNS para Principiantes

DNS: Domain Name Service

Page 3: Introducción a DNS para Principiantes

Un sistema pensado para humanos

Page 4: Introducción a DNS para Principiantes

Porque no somos computadoras

Page 5: Introducción a DNS para Principiantes

Servidor A(27.1.128.9)

Servidor B(27.1.128.99)

Un servidor = Una computadora

Internet

Page 6: Introducción a DNS para Principiantes

En Internet:

• Cada servidor tiene una dirección IP• Cada computadora tiene una dirección IP

Page 7: Introducción a DNS para Principiantes

Servidor A(27.1.128.9)

Servidor B(27.1.128.99)

Dirección IP (Servidor A) = 27.1.128.9

Page 8: Introducción a DNS para Principiantes

IP Address: Dirección dentro del protocolo de Internet

Page 9: Introducción a DNS para Principiantes

IP Address: Es un número compuesto de 4 dígitos

Page 10: Introducción a DNS para Principiantes

IP Address: No es ‘user-friendly’

Page 11: Introducción a DNS para Principiantes

¿Qué es más fácil recordar?www.ombushop.com o 50.16.228.253

Page 12: Introducción a DNS para Principiantes

Para esto aparece DNS como solución

Page 13: Introducción a DNS para Principiantes

DNS traduce www.ombushop.com a 50.16.228.254

Page 14: Introducción a DNS para Principiantes

Entidades de DNS

chrome 37.0 name server(ns27.aws.com)

top level domain (.com) doman registry(ombushop.com ns27.aws.com)

server(50.16.123.45)

ombushop.com

ombushop.com ns27.aws.com

Page 15: Introducción a DNS para Principiantes

Entidades de DNS

chrome 37.0 name server(ns27.aws.com)

TOP LEVEL DOMAIN (.com) doman registry(ombushop.com ns27.aws.com)

server(50.16.123.45)

ombushop.com

ombushop.com ns27.aws.com

Page 16: Introducción a DNS para Principiantes

Top Level Domain: (.com o .ar)

Conoce los Name Servers del Nombre

Page 17: Introducción a DNS para Principiantes

Entidades de DNS

chrome 37.0 name server(ns27.aws.com)

top level domain (.com) DOMAIN REGISTRY (ombushop.com ns27.aws.com)

server(50.16.123.45)

ombushop.com

ombushop.com ns27.aws.com

Page 18: Introducción a DNS para Principiantes

Domain Registry (ombushop.com)

ns1.aws.comns2.aws.comns3.aws.comns4.aws.com

Page 19: Introducción a DNS para Principiantes

Entidades de DNS

chrome 37.0 NAME SERVER (ns27.aws.com)

top level domain (.com) doman registry(ombushop.com ns27.aws.com)

server(50.16.123.45)

demo.ombushop.com

ombushop.com ns27.aws.com

demo.ombushop.com

50.16.123.45

Page 20: Introducción a DNS para Principiantes

Name Servers (Dattatec, Godaddy, Namecheap, Amazon Web Services, etc.)

Conocen a donde apunta todo subdominio dentro del dominio (por ej. ombushop.com)

Page 21: Introducción a DNS para Principiantes

Entidades de DNS

chrome 37.0name server

(ns27.aws.com)

top level domain (.com) doman registry(ombushop.com ns27.aws.com)

SERVER (50.16.123.45)

ombushop.com

ombushop.com ns27.aws.com

http://50.16.123.45/index.html

Page 22: Introducción a DNS para Principiantes

Server (Computadora que tiene un servicio, por ejemplo Apache (Web))

Para Web, saben como mostrar páginas como /index.html o /contact.html (dentro de www.ombushop.com)

Page 23: Introducción a DNS para Principiantes

Name Servers (DNS)

Page 24: Introducción a DNS para Principiantes

Entidades de DNS

chrome 37.0 NAME SERVER (ns27.aws.com)

top level domain (.com) doman registry(ombushop.com ns27.aws.com)

server(50.16.123.45)

ombushop.com

ombushop.com ns27.aws.com

Page 25: Introducción a DNS para Principiantes

Name Servers generalmente tienen un “cpanel” para administrar registros

Page 26: Introducción a DNS para Principiantes

Tipos de Registro

Page 27: Introducción a DNS para Principiantes

Registros ‘A’

Page 28: Introducción a DNS para Principiantes

Registro ‘A’ (dentro de ombushop.com)

Asocia a un subdominio (demo.ombushop.com) con una IP (127.0.0.1)

Page 29: Introducción a DNS para Principiantes

Registro ‘A’ (dentro de ombushop.com)

Asocia a un subdominio (www.ombushop.com) con una IP (1.2.3.4)

Page 30: Introducción a DNS para Principiantes

etagwerker $ host ombushop.com ombushop.com has address 50.16.123.45

A records

Page 31: Introducción a DNS para Principiantes

Registros ‘CNAME’

Page 32: Introducción a DNS para Principiantes

CNAME es un alias para otro dominio o subdominio

Page 33: Introducción a DNS para Principiantes

Registro ‘CNAME’ (dentro de ombulabs.com)

Asocia a un subdominio (tienda.ombulabs.com) con otro dominio (ombulabs.ombushop.com)

Page 34: Introducción a DNS para Principiantes

etagwerker $ host www.vidrieras.in www.vidrieras.in is an alias for appname.herokuapp.com. appname.herokuapp.com is an alias for us-east-1-a.route.herokuapp.com. us-east-1-a.route.herokuapp.com has address 23.21.130.129

CNAME records

Page 35: Introducción a DNS para Principiantes

Registros ‘MX’

Page 36: Introducción a DNS para Principiantes

Registro ‘MX’ (dentro de ombulabs.com)

Registra servidores de mail para poder recibir emails

Page 37: Introducción a DNS para Principiantes

etagwerker $ host ombushop.com ombushop.com mail is handled by 1 aspmx.l.google.com. ombushop.com mail is handled by 10 aspmx2.googlemail.com. ombushop.com mail is handled by 10 aspmx3.googlemail.com. ombushop.com mail is handled by 5 alt1.aspmx.l.google.com. ombushop.com mail is handled by 5 alt2.aspmx.l.google.com.

MX records

Page 38: Introducción a DNS para Principiantes

En Argentina (.ar)

Page 39: Introducción a DNS para Principiantes

Entidades de DNS

Chrome 37.0 Name Server (ns-108.awsdns-13.com)

Top Level Domain (.ar) Doman Registry(lanacion.com.ar: ns-108.awsdns-13.com)

Server(50.16.196.114)

www.lanacion.com.ar

ombushop.comns-108.awsdns-13.com

Page 40: Introducción a DNS para Principiantes

Regular Customer Service Path

¿Ya registró en nic.ar?

Quiere configurar tienda.mia.com.ar

No

Sí!

Registrar dominio mia.com.ar en nic.ar

¿Ya tiene name servers, servicio de DNS?

Listo!

No

Configurar name servers de Namecheap (DNS) para mia.com.ar en nic.ar

Listo!

Configurar CNAME de tienda.mia.com.ar a tiendamia.ombushop.com en su DNSSí!

Crear cuenta en Namecheap para servicio de DNS gratuito

Listo!

Configurar CNAME de tienda.mia.com.ar a tiendamia.ombushop.com en Namecheap

Page 41: Introducción a DNS para Principiantes

Customer Service Path (Name Server Migration)

¿Ya registró en nic.ar?

Quiere configurar tienda.mia.com.ar

No

Sí!

Registrar dominio mia.com.ar en nic.ar

¿Ya tiene name servers, servicio de DNS?

Listo!

No

Configurar name servers de Namecheap (DNS) para mia.com.ar en nic.ar

Listo!

En el channel de su DNS configurar CNAME de tienda.mia.com.ar a tiendamia.ombushop.com

Sí!

Crear cuenta en Namecheap para servicio de DNS gratuito

Listo!

¿Quiere cambiar de name servers?

Sí!

Guardar configuración de registros MX actual

Listo!

No

En Namecheap, configurar CNAME de tienda.mia.com.ar a tiendamia.ombushop.com *

* Configurar registros ‘MX’ de ser necesario

Page 42: Introducción a DNS para Principiantes

* Registros ‘MX’ actuales

Si cambia de DNS (name servers)guardar captura de pantalla de registros ‘MX’ para luego ingresar en nuevos name servers

Page 43: Introducción a DNS para Principiantes

* Propagación de registros

DNS es un sistema distribuido, los cambios tardarán algunos minutos (u horas) en propagarse a través de Internet

Page 44: Introducción a DNS para Principiantes

¡Muchas Gracias!

(Crea tu tienda online con tu propio dominio)