La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Redes Esencial 1 – Resolucion de Nombres 2 – Herramientas de Red 3 – Modelo TCP/IP 4 – Protocolos.

Presentaciones similares


Presentación del tema: "Redes Esencial 1 – Resolucion de Nombres 2 – Herramientas de Red 3 – Modelo TCP/IP 4 – Protocolos."— Transcripción de la presentación:

1 Redes Esencial 1 – Resolucion de Nombres 2 – Herramientas de Red 3 – Modelo TCP/IP 4 – Protocolos

2 Resolucion de Nombres

3 Tipos de Registros DNS A Mapea nombres a direcciones IPv4 AAAA Mapea nombres a direcciones IPv6 CNAME Alias de un nombre a otro MX Servidores de correo del dominio NS Servidores de nombre del dominio SOA Información de la zona DNS

4 Tipos de Registros DNS Nombres de Dominio ● Asignados a una dirección IP ● Requieren una dirección IP fija (paga) ● Necesarios para dar servicios (web, mail, etc)

5 Tipos de Registros DNS DNS Dinámicos ● Se actualizan a pedido del cliente ● Permiten dar servicios con IP dinámica ● Requieren clientes de actualización

6 Tipos de Registros DNS Nombres de Dominio ● Asignados a una dirección IP ● Requieren una dirección IP fija (paga) ● Necesarios para dar servicios (web, mail, etc)

7 Tipos de Registros DNS DNS Dinámicos (proveedores) ● http://dyn.com ● http://www.no­ip.com ● http://www.zoneedit.com ● Muchos otros

8 Tipos de Registros DNS dig Permite consultar los registros DNS

9 Tipos de Registros DNS dig +short rinoluz.com.ar NS ns2.restauradordeleyes.com.ar. ns1.restauradordeleyes.com.ar.

10 Tipos de Registros DNS dig +short rinoluz.com MX 5 aspmx.l.google.com. 10 alt1.aspmx.l.google.com. 10 alt2.aspmx.l.google.com. 15 aspmx2.googlemail.com. 15 aspmx3.googlemail.com. 15 aspmx4.googlemail.com. 15 aspmx5.googlemail.com.

11 Tipos de Registros DNS dig +short itrestauracion.com.ar A 205.251.65.82

12 Tipos de Registros DNS dig +short itrestauracion.com.ar SOA ns1.restauradordeleyes.com.ar. root.localhost. 2012030811 28800 14400 604800 86400

13 Tipos de Registros DNS Ejemplos: dig itrestauracion.com.ar dig @ns1.restauradordeleyes.com.ar itrestauracion.com.ar dig redhat.com +noall +answer dig redhat.com MX +noall +answer dig -t MX redhat.com +noall +answer dig redhat.com NS +noall +answer dig -t NS redhat.com +noall +answer dig redhat.com ANY +noall +answer dig -t ANY redhat.com +noall +answer dig -x 209.132.183.81 +short dig -x 209.132.183.81 dig redhat.com mx +noall +answer centos.org ns +noall +answer

14 Tipos de Registros DNS Personalizar cat $HOME/.digrc +noall +answer

15 Tipos de Registros DNS host $ host www.portantier.com www.portantier.com has address 174.122.105.94 $ host -t ns itrestauracion.com.ar itrestauracion.com.ar name server ns1.restauradordeleyes.com.ar. $ host www.cabresto.com.ar ns1.restauradordeleyes.com.ar

16 Tipos de Registros DNS nslookup $ nslookup www.portantier.com Server: 192.168.0.1 Address: 192.168.0.1#53 Non­authoritative answer: Name: www.portantier.com Address: 174.122.105.94

17 Tipos de Registros DNS Ejercicios 1 - ¿ Que es un DNS? ¿ Que tipo de registros utilizan ? ¿ Que es un subdominio ? ¿ Quien controla los dominios com.ar ? 2- ¿Que registros mx,soa,ns tiene google.com.ar ?Indicar IP's y direcciones 3 - ¿ Con que comandos puedo consultar acerca de los registros de un dns ? 4 - ¿ Como obtengo un FQDN apartir de una IP ? Hacerlo con todas las herramientas posibles 5 - Obtener los registros del dominio ub.com 6 – Obtener lo del paso 2 y 5 pero con los dns de google

18 Herramientas de Red Tcpdump Permite capturar paquetes de red Importante ifconfig eth0 promisc

19 Herramientas de Red tcpdump # tcpdump ­i eth0 (Escucha paquetes en la interfaz eth0) # tcpdump ­i eth0 ­A (Mostrar el contenido de los paquetes en ASCII) # tcpdump ­i eth0 tcp port 80 (Capturar los paquetes TCP puerto 80) # tcpdump ­i eth0 host 192.168.0.10 (Capturar los paquetes de la ip 192.168.0.10)

20 Herramientas de Red tcpdump # tcpdump ­c 2 eth0 (Captura solo N paquetes de una interface) # tcpdump ­i eth0 ­XX (Mostrar el contenido de los paquetes en ASCII Y HEX) # tcpdump -w 12345,pcap ­i eth0 (Capturar la salida en un archivo 12345.pcap) # tcpdump -tttt -r 12345.pcap (Leer los paquetes capturados)

21 Herramientas de Red tcpdump # tcpdump ­n -tttt eth0 (Captura con timestamp y solo ip ) # tcpdump -w xpackets.pcap -i eth0 dst 10.181.140.216 and port 22 (Caturar paquetes desde un destino, up y puerto especifico) #tcpdump -w comm.pcap -i eth0 dst 16.181.170.246 and port 22 (Capturar paquetes entre dos equipos y un puerto) # tcpdump -i eth0 not arp and not rarp (Filtrar lo que no se quiere)

22 Herramientas de Red Ethtool Lista y modifica los parametros de la placa

23 Herramientas de Red # ethtool eth0 ( Listar caracteristicas de la placa) # ifdown eth0 # ethtool -s eth0 autoneg off # ethtool eth0 (chequear) #ifup eth0 (Cambiar parametros de NIC, autoneg)

24 Herramientas de Red # ethtool -s eth0 speed 100 autoneg off # ifup eth0 ( Cambiar la velocidad de la placa) # ethtool -i eth0 (Ver Drivers) # ethtool -a eth0 (Mostrar autonegociado, RX y TX) # ethtool -S eth0 (Ver Estadisticas)

25 Herramientas de Red # ethtool -p eth0 ( Identificar placa fisica con led) #vim /etc/network/interfaces post-up ethtool -s eth2 speed 1000 duplex full autoneg off (Cambios permanentes)

26 Herramientas de Red NTOP Similar a top pero para redes sudo /usr/sbin/ntop -A Ntop -i eth0 http://localhost:3000/

27 Herramientas de Red vnstat Estadistica de redes por consola utilizando informacion del kernel

28 Herramientas de Red vnstat –testkernel (testeo del kernel) vnstat –iflist (lista interfaces disponibles) vnstat -u -i em1 (generar la base que utiliza para la informacion)

29 Herramientas de Red vnstatd -d (Levanta el monitor) # vnstat (Lista estadisticas simples) vnstat -[hdm] (Lista por hora, dia,mes)

30 Herramientas de Red vnstat --dumpdb (Vuelco de datos) d – stands for days 0 – numero de dia. 0 es hoy. 1318316406 – dato en formato UNIX Luego se muestra los bytes trasmitidos y recibidos # vnstat –oneline (lista en el momento, formato igual al anterior)

31 Herramientas de Red vnstat -l (Muestra en vivo) # vnstat -s (--short) (Una vista mas corta) vnstat --style 0 (0 a 4) (arma las tablas con estilos) vnstat –top10 (top10 de cada dia)

32 Herramientas de Red Ss Informacion acerca de las estadisticas de los sockets

33 Herramientas de Red ss -l (Informacion acerca de socket abiertos ) ss -o state established (informacion de estado de socket establecidos) ss -s (estadisticas de sockets) Informacion acerca de las estadisticas de los sockets

34 Herramientas de Red ss -l (Informacion acerca de socket abiertos ) ss -o state established (informacion de estado de socket establecidos) ss -s (estadisticas de sockets) Informacion acerca de las estadisticas de los sockets

35 Herramientas de Red nmap Escanea puertos Puede reconocer sistemas operativos Puede reconocer versiones de software

36 Herramientas de Red #nmap 127.0.0.1 Starting Nmap 5.00 Interesting ports on localhost (127.0.0.1): PORT STATE SERVICE 22/tcp open ssh 53/tcp open domain 80/tcp open http 143/tcp open imap 3306/tcp open mysql

37 Herramientas de Red nmap ­p T:80,U:53 127.0.0.1 (Escanear puertos TCP/80 y UDP/53) nmap ­sV 127.0.0.1 (Reconocer versiones de software) nmap ­O 127.0.0.1 (Reconocer versión del sistema operativo)

38 Herramientas de Red Lsof Lista los archivos abiertos

39 Herramientas de Red Ejemplos Lsof | more (todo) Lsof -u root (del usuario) Lsof /bin/vi (archivo abierto) Lsof -n -i -P (lista conexiones abiertas ipv4y6, no resuelve host ni puertos)

40 Herramientas de Red Netcat o nc Herramienta de resolucion de problemas entre otras cosas

41 Herramientas de Red Modelo Cliente – Servidor Abrimos un puerto en el servidor $ nc -l 2389 En el cliente nos conectamos $ nc localhost 2389 Hola Servidor En el servidor se vera el mensaje

42 Herramientas de Red Transferir Archivos En el cliente tenemos un archivo testfile $ nc -l 2389 En el servidor tenemos un archivo test vacio nc -l 2389 > test En el cliente corremos: cat testfile | nc localhost 2389 En el server ahora chequeamos el archivo cat test

43 Herramientas de Red Controlar Timeouts Server nc -l 2389 Cliente nc -w 10 localhost 2389

44 Herramientas de Red Soporte ipv4 y ipv6 Server nc -4 -l 2389 nc -6 -l 2389 Cliente nc -4 localhost 2389 nc -6 localhost 2389

45 Herramientas de Red Deshabilitar la escritura Server nc -l 2389 Cliente nc -d localhost 2389

46 Herramientas de Red Dejar la conexion abierta por mas que el cliente cierre Server nc -k -l 2389 Cliente nc localhost 2389

47 Herramientas de Red Deshabilitar la escritura Server nc -l 2389 Cliente nc -d localhost 2389

48 Herramientas de Red Especificar tiempo de corte luego de señal EOF Server nc -l 2389 Cliente nc -q 5 localhost 2389

49 Herramientas de Red Utilizar con UDP Server nc -4 -u -l 2389 Cliente nc -4 -u localhost 2389

50 Herramientas de Red Ejemplos: nc -vz 127.0.0.1 21-25 (revisar Puertos abiertos) nc -zu 127.0.0.1 21-80(Revisar puertos udp) nc -vv -i1 -r -z www.escaneame.com 25, 53, 80, 110 Mucho mas -> http://crysol.org/es/netcat

51 Bibliografia http://es.wikipedia.org/wiki/Red_de_computadoras http://ciqbredes.wordpress.com/ http://es.wikipedia.org/wiki/Transmission_Control_Protocol http://es.kioskea.net/contents/internet/tcp.php3


Descargar ppt "Redes Esencial 1 – Resolucion de Nombres 2 – Herramientas de Red 3 – Modelo TCP/IP 4 – Protocolos."

Presentaciones similares


Anuncios Google