El documento describe varias utilidades de red comunes como ping, ipconfig y netstat. Ping envía paquetes ICMP para diagnosticar la conectividad de red. Ipconfig muestra la configuración TCP/IP y actualiza DHCP y DNS. Netstat muestra conexiones de red entrantes y salientes. Cada una tiene parámetros para especificar adaptadores, protocolos, estadísticas y más.
Telnet es un protocolo que sirve para emular una terminal remota, lo que significa que se puede utilizar para ejecutar comandos introducidos con un teclado en un equipo remoto. La herramienta Telnet está implementada por el protocolo Telnet. Esto significa que traduce las especificaciones del protocolo al lenguaje de programación a fin de crear un programa que pueda emular una terminal.
Telnet opera en un entorno de cliente/servidor, lo que implica que el equipo remoto se configura como servidor, por lo que espera que el otro equipo le solicite un servicio. Por lo tanto, dado que este equipo remoto envía datos que se deben mostrar, el usuario siente que está trabajando directamente en un ordenador remoto. En UNIX, este servicio se brinda por medio de lo que se conoce como un daemon (daemon), una tarea pequeña que se ejecuta de fondo. El daemon de Telnet se denomina Telnetd.
1. Maestra: A. Patricia Jiménez Delgado
Alumnas:
Lilian Michel Campos Aguirre
Jessica Krystel Parra Reyes
Michel Alejandra Rivera Velasco
Grado y Grupo: 6° “E”.
UTILERIAS
3. PING
◦ Como programa, ping es una utilidad diagnóstica en redes
de computadoras que comprueba el estado de la
comunicación del host local con uno o varios equipos
remotos de una red IP por medio del envío de
paquetes ICMP de solicitud (ICMP Echo Request) y
de respuesta (ICMP Echo Reply). Mediante esta utilidad
puede diagnosticarse el estado, velocidad y calidad de una
red determinada.
4.
5. ◦ Ping depende del protocolo ICMP, el cual permite diagnosticar las
condiciones de transmisión. Utiliza dos tipos de mensajes de protocolo
(de los 18 que ofrece ICMP):
◦ El tipo 0, corresponde a un comando "solicitud de eco" enviado por la
máquina fuente.
◦ El tipo 8, corresponde a un comando "solicitud de eco" enviado por la
máquina destino.
◦ Con intervalos regulares (predeterminados por segundo), la máquina
fuente (la que ejecuta el comando ping) envía una "solicitud de eco" a la
máquina destino. Cuando se recibe el paquete "respuesta de eco", la
máquina fuente muestra una línea que contiene cierta información. En
caso de no recibir una respuesta, aparecerá una línea indicando que "el
tiempo de espera de la solicitud ha finalizado".
FUNCIONAMIENTO
18. COMO EJECUTARLO
Para ejecutar el comando ping en su forma más elemental utiliza: PING dirección_ip
Por ejemplo:
PING 127.0.0.1
19. COMO EJECUTARLO
Es posible insertar la petición a ping en la consola de cmd o directamente en el cuadro de Inicio.
Para ejecutarlo insertándolo en el cuadro de Inicio y lograr que permanezca abierta la ventana con el
resultado utiliza:cmd /k ping dirección_ip y presiona la tecla Enter.
Por ejemplo:
CMD /K PING 127.0.0.1
21. COMO EJECUTARLO
Al ejecutar ping sin parámetros, de forma predeterminada se enviarán 4 solicitudes de eco, con el tiempo de
espera de 1 segundo, el tamaño de 32 bytes y con la fragmentación permitida.
Para usar otras opciones es necesario especificar los parámetros de acuerdo a la necesidad.
La respuesta obtenida en el caso anterior será algo similar a lo siguiente:
22. COMO EJECUTARLO
TTL= es el tiempo de vida del paquete enviado y su valor óptimo es 128
En la respuesta obtenida de ping pueden aparecer algunos de los siguientes errores:
"Red de destino inaccesible" significa que no existe ninguna ruta al destino.
"Ha terminado el tiempo de espera para esta solicitud" indica errores en la conexión.
24. IPCONFIG
◦ Muestra los valores actuales de la configuración de la red
TCP/IP y actualiza la configuración de DHCP (Protocolo de
configuración dinámica de host) y DNS (Sistema de nombres
de dominio). Si se utiliza sin parámetros, ipconfig muestra
las direcciones IPv6 o la dirección IPv4, la máscara de
subred y la puerta de enlace predeterminada de todos los
adaptadores.
25.
26. FUNCIONAMIENTO
◦ El programa ifconfig acepta muchos parámetros. Generalmente se llama en la forma:
ifconfig interfaz [dirección [parámetros] ]
◦ Donde «interfaz» es el nombre de la interfaz y «dirección» es la dirección IP que se asigna a
dicha interfaz. La «dirección» puede estar en forma de cuaterna o usando un nombre que
ifconfig buscará en /etc/hosts.
◦ Si ifconfig se ejecuta añadiendo únicamente el nombre de la interfaz, presentará la
información de la configuración de dicha interfaz. Si se ejecuta sin parámetros, presenta todas
las interfaces configuradas hasta el momento; usando la opción –a fuerza a ifconfig a incluir la
información de las interfaces inactivas.
30. /all
Muestra la configuración de TCP/IP completa de todos los adaptadores.
Sin este parámetro, ipconfig sólo muestra los valores de las direcciones
IPv6 o de la dirección IPv4, de la máscara de subred y de la puerta de
enlace predeterminada de cada adaptador. Los adaptadores pueden
representar a interfaces físicas, como los adaptadores de red
instalados, o interfaces lógicas, como las conexiones de acceso
telefónico a redes.
31.
32. /RENEW [ADAPTADOR]
◦ Renueva la configuración de DHCP de todos los
adaptadores (si no se especificó un adaptador) o de un
adaptador específico, si se incluyó el parámetro adaptador.
Este parámetro sólo está disponible en equipos que dispone
de adaptadores configurados para obtener una dirección IP
automáticamente. Para especificar un nombre de adaptador,
escriba el que aparece cuando se utiliza ipconfig sin
parámetros.
33.
34. /RELEASE [ADAPTADOR]
◦ Envía el mensaje DHCPRELEASE al servidor DHCP para liberar la
configuración actual de DHCP y descartar la configuración de dirección
IP para todos los adaptadores (si no se especificó un adaptador) o para
un adaptador específico si se incluyó el parámetro adaptador. Este
parámetro deshabilita TCP/IP para los adaptadores configurados para
obtener una dirección IP automáticamente. Para especificar un nombre
de adaptador, escriba el que aparece cuando se utiliza ipconfig sin
parámetros.
35.
36. /FLUSHDNS
◦Vacía y restablece el contenido del servicio de
resolución de la caché de clientes DNS.
Durante la solución de problemas de DNS,
puede utilizar este procedimiento para
descartar entradas de resultados negativos en
la caché y otras entradas agregadas
dinámicamente
37.
38. /DISPLAYDNS
◦ Muestra el contenido del servicio de resolución de la caché
del cliente DNS, que incluye las entradas cargadas
previamente desde el archivo Hosts local y los registros de
recursos que se hayan obtenido recientemente para
consultas de nombre resueltas por el equipo. El servicio
Cliente DNS utiliza esta información para resolver
rápidamente los nombres consultados frecuentemente, antes
de consultar a sus servidores DNS configurados.
39. En este caso no se pudo realizar pues
anteriormente ya se había eliminado
40. /REGISTERDNS
◦ Inicia el registro dinámico manual de los nombres DNS y
direcciones IP configurados en un equipo. Puede usar este
parámetro para solucionar problemas en el registro de
nombres DNS o para resolver un problema de actualización
dinámica entre un cliente y un servidor DNS sin tener que
reiniciar el cliente. La configuración de DNS de las
propiedades avanzadas del protocolo TCP/IP determina qué
nombres se registran en DNS.
41.
42. /SHOWCLASSID ADAPTADOR
◦ Muestra el Id. de clase de DHCP del adaptador especificado.
Para ver el Id. de clase de DHCP de todos los adaptadores,
use el carácter comodín asterisco (*) en lugar de adaptador.
Este parámetro sólo está disponible en equipos que
disponen de adaptadores configurados para obtener una
dirección IP automáticame.
43.
44. /SETCLASSID ADAPTADOR [IDDECLASE]
◦ Configura el Id. de clase de DHCP del adaptador
especificado. Para establecer el Id. de clase de DHCP de
todos los adaptadores, use el carácter comodín asterisco (*)
en lugar de adaptador. Este parámetro sólo está disponible
en equipos que disponen de adaptadores configurados para
obtener una dirección IP automáticamente. Si no se
especifica un Id. de clase de DHCP, se quita el Id. de clase
actual.
50. EJEMPLOS
Para mostrar la configuración de TCP/IP básica de todos los adaptadores, escriba.
ipconfig
Para mostrar la configuración de TCP/IP completa de todos los adaptadores, escriba.
ipconfig /all
Para renovar la configuración de una dirección IP asignada por DHCP solamente para el
adaptador Conexión de área local, escriba:
ipconfig /renew "Conexión de área local"
Para vaciar la resolución de la caché de DNS al solucionar problemas de nombres DNS, escriba:
ipconfig /flushdns
Para mostrar el Id. de clase de DHCP de todos los adaptadores cuyos nombres comienzan por Local,
escriba:
ipconfig /showclassid Local*
Para establecer el Id. de clase de DHCP del adaptador Conexión de área local en TEST, escriba:
Ipconfig /setclassid "Conexión de área local" TEST
52. NETSTAT
◦ Es una herramienta de línea de comandos que muestra un
listado de las conexiones activas de una computadora, tanto
entrantes como salientes.
◦ Netstat es una herramienta utilizada para supervisar las
conexiones de red, tablas de encaminamiento, estadísticas de
interfaces y asignaturas de multidifusión.
◦ Existen versiones de este comando en varios sistemas
como Unix, GNU/Linux, Mac OS X, Windows y BeOS.
53.
54. FUNCIONAMIENTO
◦ Se utiliza principalmente para encontrar problemas en una red y para medir el tráfico de red
como una forma de calcular el desempeño de ésta.
◦ Este comando sirve para mostrarnos información detallada acerca del uso del internet, por lo
cual solo sirve mientras se esta conectado a internet.
55. SINTAXIS
◦ La sintaxis y los parámetros de la herramienta pueden variar entre los diferentes
sistemas operativos que la implementan.
◦ En sistemas basados en Unix (esto incluye GNU/Linux y Mac OS X, entre otros), se
puede usar el comando man netstat para visualizar la ayuda del comando. Otras
formas de ver una lista de parámetros pueden ser con el parámetro -h o también --
help (en los sistemas que cumplan con la norma POSIX) o con /? (en los sistemas
Windows y MS-DOS).
58. -a
Visualiza todas las conexiones y
puertos TCP y UDP, incluyendo las
que están "en escucha“.
59. -b
En los sistemas recientes, visualiza el
binario (ejecutable) del programa que ha
creado la conexión.
60. -e
Estadísticas Ethernet de las
visualizaciones, como el número de
paquetes enviados y recibidos. Se
puede combinar con la opción -s.
61. -n
Se muestran los puertos con su
identificación en forma numérica y no de
texto.
62. -o
En sistemas Windows XP y 2003 Server, muestra los
identificadores de proceso (PID) para cada conexión. Se
puede verificar los identificadores de proceso en el
Administrador de Tareas de Windows (al agregarlo a las
columnas de la pestaña procesos).
63. -p
Muestra las conexiones para el protocolo
especificado; el protocolo puede ser TCP o UDP. Si se
utiliza con la opción de -s para visualizar la estadística
por protocolo; el protocolo (Proto) puede ser TCP,
UDP o IP.
64. -r
Visualiza la tabla de enrutamiento o
encaminamiento. Equivale al comando
route print.
65. -s
Estadística por protocolo de las visualizaciones.
Por el valor por defecto, la estadística se
muestra para TCP, UDP e IP; la opción -p se
puede utilizar para especificar un subconjunto
del valor por defecto.
66. -v
En sistemas Windows XP y 2003 Server, y usado
en conjunto con -b, muestra la secuencia de
componentes usados en la creación de la
conexión por cada uno de los ejecutables.
67. -Intervalo
Vuelve a mostrar la información cada intervalo
(en segundos). Si se presiona CTRL+C se
detiene la visualización.
70. EJEMPLOS
◦ Para desplegar las estadísticas de ethernet y las estadísticas para todos los protocolos, digite el
siguiente comando:
netstat -e –s
◦ Para desplegar las estadísticas solamente para los protocolos TCP y UDP, digite el siguiente
comando:
netstat -s -p tcp udp
◦ Para desplegar las conexiones TCP activas y los IDs de proceso cada 5 segundos, digite el
siguiente comando:
netstat -o 5
◦ Para desplegar las conexiones TCP activas y los IDs de proceso usando la forma numérica, digite
el siguiente comando:
netstat -n -o