Está en la página 1de 8

Detectar problemas en una red de ordenadores

ndice
1. 2. 3. 4. 5. 6. Software para probar la red Usando IPconfig Usando ping Usando traceroute Otras aplicaciones para redes Herramientas especializadas

1. Software para probar la red


Captulo siguiente: 2 - Usando IPconfig

Si en nuestra empresa disponemos de una red deordenadores, a veces nos encontraremos con problemas para conectar unos ordenadores con otros, conectar a Internet o acceder al servidor de datos. No sera lo ms adecuado ponernos a realizar cambios sin antes haber hecho unas mnimas comprobaciones, que nos permitan evaluar el problema, y seguramente nos ahorren tiempo en nuestras reparaciones. El procedimiento que proponemos es: 1) Comprobar. 2) Hacer un diagnostico a partir de las pruebas. 3) Hacer las modificaciones necesarias, para volver a funcionar. En este curso nos vamos a centrar en la comprobacin y diagnstico. Los problemas que podemos encontrar en las redes de ordenadores, los podemos dividir en : a) Problemas de Software: Problemas de Aplicacin, protocolos incompatibles direcciones IP en conflicto, tablas de enrutamiento mal configuradas, ... b) Problemas de Hardware: Tarjetas de red, routers, switch,... c) Problemas fsicos: Conectores en mal estado, cables rotos, oxidacin de contactos,... Para poder detectar los problemas, los propios sistemas operativos nos proporcionan herramientas de software, para ayudarnos a detectar estos fallos. Los programas que veremos son: IPconfig: Se usa a partir de Windows 2000. Nos muestra los valores de la configuracin de la red TCP/IP. Si se utiliza sin parmetros, ipconfig muestra las direcciones IP, la mscara de subred y la puerta de enlace predeterminada de todos los adaptadores. En el prximo captulo veremos las opciones. En Linux el mandato a usar es ifconfig. Nos servira para poder determinar si la

configuracin es adecuada, y nos dar informacin util para realizar pruebas posteriores. Ping: Este programa, escrito por Mike Muuss, verifica si determinado host(equipo), puede ser alcanzado. Lo hace enviando un echo ICMP y espera respuesta, midiendo el tiempo de esta. Esta prueba, una vez comprobado que no es problema de nuestro propio equipo, es la ms util en un entorno de red de area local. Traceroute: Desarrollado por Van Jacobson, este programa se vale del hecho de que ningn enrutador deja pasar un datagrama con TTL 1 0. Ser util si tenemos nuestra red segmentada, mediante routers o tenemos problemas con Internet. Otros aplicaciones para redes: Para tareas ms especializadas podemos usar el mandato arp. Muestra y modifica las tablas de conversin de direcciones IP en direcciones fsicas que utiliza el protocolo de resolucin de direcciones (ARP).Route es una orden que nos permite ver y modificar la tabla de enrutamiento de un equipo, que es, en definitiva, el desarrollo de la configuracin IP realizada en el equipo Todas las herramientas software indicadas son de linea de comando, adems de estos programas, tanto Windows, en sus ultimas versiones, como Linux nos ofrecen, opciones en entorno grfico que nos informan del estado de la conexin a red. Adems tenemos programas con muchas ms funcionalidades com puede ser WhatsUP, aunque se escapa un poco de la finalidad de este curso.

2. Usando IPconfig
Captulo anterior: 1 - Software para probar la red Captulo siguiente: 3 - Usando ping

Ver los parametros. Si en una ventana de linea de comandos tecleamos "ipconfig /?" el ordenador nos devolvera informacin sobre todos los parametros que podemos usar, el texto sera aproximadamente, dependiendo del windows que usemos: Configuracin IP de Windows 2000 USO: ipconfig [/? | /all | /release [adapter] | /renew [adaptador] | /flushdns | /registerdns | /showclassid adaptador | /setclassid adaptador [classidtoset]] adaptador Nombre completo o modelo con '*' y '?' con el que 'coincidir', * coincide con cualquier carcter, ? coincide con un nico carcter. Opciones /? Muestra este mensaje de ayuda. /all Muestra toda la informacin de configuracin. /release Libera la direccin IP para el adaptador especificado. /renew Renueva la direccin IP para el adaptador especificado. /flushdns Purga la cach de resolucin de DNS. /registerdns Actualiza todas las concesiones DHCP y vuelve a registrar los nombres DNS

/displaydns Muestra el contenido de la cach de resolucin de DNS. /showclassid Muestra todos los Id. de clase DHCP permitidos para el adaptador. /setclassid Modifica el Id. de clase DHCP. El valor predeterminado es mostrar nicamente la direccin IP, la m scara de subred y la puerta de enlace predeterminada para cada adaptador enlazado a TCP/IP. En el caso de Release y Renew, si no se especifica el nombre de ningn adaptador, se liberar n o renovar n las concesiones de direcciones IP para todos los adaptadores enlazados a TCP/IP. Para SetClassID, si no se especifica ningn Id. de clase, se quitar el Id. de clase. Veamos ejemplos de uso: con "ipconfig" nos muestra informacin bsica para saber nuestra configuracin de red, por ejemplo: Configuracin IP de Windows 2000 Ethernet adaptador Conexin de rea local: Sufijo DNS especfico de la conexin. : Direccin IP. . . . . . . . . . . . . : 85.136.xxx.xxx Mscara de subred . . . . . . . . . . : 255.255.224.0 Puerta de enlace predeterminada . . . : 85.136.xxx.xxx Con esta informacin ya conoceremos la direccin IP que tiene asignada nuestro ordenador, la podemos usar para comunicarsela a una persona que nos vaya a dar asistencia remota, nos sirve para saber si estamos en la misma red que otro ordenador con el que queremos conectar, para ello adems de tener la misma mascara de red debemos tener en los dos equipos direcciones IP compatibles con la mascara. La puerta de enlace nos dice a donde enviar las peticiones cuando solicitamos una IP que no es compatible con la mascara (que no pertenece a nuestra subred). Con "ipconfig /all", la informacin es detallada; como la que se muestra: Configuracin IP de Windows 2000 Nombre del host . . . . . . . . . . . : canbriris Sufijo DNS principal . . . . . . . . : canbriris.info Tipo de nodo. . . . . . . . . . . . . : Difusin Enrutamiento de IP habilitado . . . . : No Proxy de WINS habilitado. . . . . . . : No Lista de bsqueda de sufijos DNS. . . : canbriris.info Ethernet adaptador Conexin de rea local: Sufijo DNS especfico de la conexin. : Descripcin . . . . . . . . . . . . . : VIA Rhine II Fast Ethernet Adapter Direccin fsica. . . . . . . . . . . : 0A-0D-C7-8E-0B-DE DHCP habilitado . . . . . . . . . . . : S Configuracin automtica habilitada . : S Direccin IP. . . . . . . . . . . . . : 85.136.xxx.xxx Mscara de subred . . . . . . . . . . : 255.255.224.0 Puerta de enlace predeterminada . . . : 85.136.xxx.xxx Servidor DHCP . . . . . . . . . . . . : 10.127.xxx.xxx Servidores DNS. . . . . . . . . . . . : 62.81.xxx.xxx 62.81.xxx.xxx

Concesin obtenida. . . . . . . . . . : jueves, 25 de mayo de 2006 15:46:26 Concesin caduca. . . . . . . . . . . : jueves, 25 de mayo de 2006 20:46:26 Aqu tenemos mucha ms informacin, sabemos nuestra IP pero sabemos que est obtenida por DHCP (automticamente), de modo que tiene sentido usar "ipconfig /renew", que renueva todos los adaptadores (en el caso de que tengamos varios como en un portatil con tarjetas ethernet y wireless) o usamos "ipconfig /renew EL*" , que renueva los adaptadores llamados EL..., o podemos usar "ipconfig /release ", que libera todos los adaptadores (o algunos si especificamos, nombres). Si la direecin IP es esttica no estar activado el DHCP, y no tendr sentido usar estos parametros. La direccin fsica es lo que tambin se llama direccin MAC (MAC adress), saberlo puede ser til si nos conectamos a una red con filtrado MAC, es decir que tiene una lista de tarjetas autorizadas a conectarse, esto es ms seguro que las direcciones IP pues el MAC de una tarjeta es nico. El filtrado MAC se suele usar mucho en redes Wireles. Extraccin de Informacin: Es evidente que este simple mandato, ipconfig nos proporciona informacin abundante sobre nuestra conexin de red, permitiendo saber si es necesario cambiarla para conectarnos a una red con unos datos de mascara y puerta de enlace especificos, en el caso de una red con direcciones fijas; nos permite conocer datos para una posible asistencia remota, saber si el servidor DHCP funciona, pues si no lo hace nuestra IP sera 0.0.0.0, y no obtendriamos informacin de los servidores DHCP y DNS. Si el problema es que hemos puesto una direccin IP que ya existe, en general nos lo informara el sistema, pero si la mascara de red no es valida, no veremos a los equipos de nuestra propia LAN, y si la puerta de enlace predeterminada no es correcta probablemente no tengamos salida a Internet. Si el cable de red est desconectado, esta informacin nos aparecer, aunque disponemos de ella de modo grfico en la bandeja de sitema, con un icono de un ordenador con un aspa roja, que al poner el cursor encima nos mostrar la informacin en un globo de texto. Lo mismo encontraremos en la mayora de los Linux Ifconfig: En Linux el mandato que sera equivalente al "ipconfig" de windows es "ifconfig", este programa no solo nos muestra cual es la configuracin de nuestra tarjeta, desde aqu tambien podemos modificar la configuracin, siempre que sepamos lo que hacemos. Tanto ipconfig como if config, nos informarn en su caso de que la tarjeta no est conectada a la red, pero tanto en Linux com en Windows, si el problema es el cable de red, nos lo indicaran con un icono, que avisa de esta eventualidad. No hay que tomarse al pie de la letra el mensaje de que el cable est desconectado, podemos ver que esta conectado en nuestro equipo, pero si vamos al Hub o Switch al que estemos conectados puede ser que sea este extremo el que este desconectado, o que el concentrador este desconectado de la red, por problemas electricos o de alimentacin del aparato. Puede incluso que todo esto este bien pero convencr antes de seguir mirar el estado de oxidacin de los contactos de los conectores RJ45 del cableado y los puertos del PC y los repetidores, el oxido es un enemigo a evitar aunque solo se suele dar en ambientes muy agresivos..

3. Usando ping Captulo anterior: 2 - Usando IPconfig Captulo siguiente: 4 - Usando traceroute

Ping es de los programas para supervisin de red unos de los ms sencillos pero con resultados ms potentes, en nuestro caso es el de uso ms habitual.

Ver parametros de uso: Si tecleamos "ping /?" obtendremos informacin sobre sus parametros de uso: Uso: ping [-t] [-a] [-n cuenta] [-l tamao] [-f] [-i TTL] [-v TOS] [-r cuenta] [-s cuenta] [[-j listahost] | [-k lista-host]] [-w tiempo de espera] lista-destino Opciones: -t Ping el host especificado hasta que se pare. Para ver estadsticas y continuar - presionar Control-Inter; Parar - presionar Control-C. -a Resolver direcciones en nombres de host. -n cuenta Nmero de peticiones eco para enviar. -l tamao Enviar tamao del bfer. -f Establecer No fragmentar el indicador en paquetes. -i TTL Tiempo de vida. -v TOS Tipo de servicio. -r cuenta Ruta del registro para la cuenta de saltos. -s count Sello de hora para la cuenta de saltos. -j lista-host Afloja la ruta de origen a lo largo de la lista- host. -k lista-host Restringir la ruta de origen a lo largo de la lista- host. -w tiempo de espera Tiempo de espera en milisegundos para esperar cada respuesta. Como usar ping y sus parametros: Una vez que hemos determinado que el problema del equipo o equipos que esta en observacin no es debido a, problemas de configuracin, es el momento usar el programa PING. Lo primero sera hacer ping a nuestra propia direccin IP o a nuestra direccin de bucle local (127.0.0.1), si como es de esperar nos responde, con acierto, seguiremos adelante pero si nuestro ordenador no es capaz de responder a nuestra peticin de eco probablemente tengamos un problema en nuestra propia tarjeta de red, o nuestra configuracin TCP/IP debede ser erronea. Si hemos superado tambien esta prueba debemos empezar a hacer ping a nuestra puerta de enlace, servidor DNS, o a otro equipo de referencia de nuestra red, preferiblemente uno conectado al mismo concentrador que nosotros, el resultado de estas pruebas nos permitira ir delimitando el ambito del problema, si el equipo que est en el mismo concentrador responde y no lo hace el servidor local, probablemte el problema se halle en el enlace entre nuestro concentrador y el del servidor, si la puerta de enlace no nos responde, dificilmente podremos tener acceso a Internet, y deberemos solucionar antes este problema, por ejemplo que el host o router esten apagados. Ms dificil de detectar son los problemas intermitentes, si en nuestra red tenemos aplicaciones que requieren conexin permanente, como correo corporativo, aplicaciones de base de datos centralizadas, aplicaciones web, pequeas desconexiones sern dificiles de detectar, para estos casos podemos usar algunos de los parametros, por ejemplo [-t] que hara que el ping sea continuo (en Linux este para metro se aplica por defecto), de este modo podremos observar despues en las estadisticas, los paquetes perdidos, o podemos ver los aumentos injustificados en los tiempos de respuesta. Si los tiempos de respuesta son muy elevados de modo permanente podemos asegurar con bastante seguridad que nuestra red esta saturada, y deberemos plantearnos ampliarla en ancho de banda, o localizar los equipos que esten haciendo un uso intensivo de ella, com equipos infectados de virus. Otro de los parmetros muy utiles es [-l tamao] , esto nos permite especificar los tamaos de los paquetes sustituyendo la palabra tamao por el numero de Bytes que queremos enviar, este numero no

debe ser superior a 1472 para que no se fragmenten los paquetes. Los para metros [-t] y [-l tamao], usados simultaneamente, nos aharan una prueba muy intensiva de la conexin de dos equipos. El parmetro [-a], nos permitira resolver el nombre del equipo, pudiera ser que un equipo nos respondiera al ping con su direccin IP y no con su nombre, si despues de hacer ping de modo satisfactorio con la direccin, no es capaz de resolvernos el nombre habr que ver si el servidor de nombres (DNS), tiene registrado correctamente los nombres de los equipos. Tambien puede ser que nos de un nombre incorrecto debido a que la cache DNS de nuestro equipo no ha actualizado un cambio en la red, en ese caso conviene volver a ejecutar ipconfig con el parmetro [/flushdns], para que vacie la cach y pida de nuevo los datos al servidor.

5. Otras aplicaciones para redes


Captulo anterior: 4 - Usando traceroute Captulo siguiente: 6 - Herramientas especializadas

nslookup El comando nslookup solo estar disponible si hemos instalado el protocolo TCP/IP, lo que hasta este momento hemos dado por supuesto. Este comando nos permite obtener informacin DNS de un equipo, podemos escribir el comando acompaado de una direccin IP y nos devolver el nombre, o podemos indicar un nombre de equipo y nos devolver su direccin IP, si solo introducimos el comando sin parametros nos dar informacin de IP y nombre de nuestro equipo as como cual es su servidor DNS, adems en este caso el comando pasar al modo interactivo dandonos un prompt propio que nos permitir seguir realizando peticiones de informacin. Para obtener todos los parmetros y modos operativos de nslookup, una vez en su prompt tecleamos "help" y nos muestra dicha informacin, de este espacio de trabajo salimos con "exit". Existen otras muchas herramientas de linea de comando que al no ir integradas en la linea de comandos de los sistemas operativos no comentaremos. Para la gestin y diagnostico DNS en Internet podemos acudir al pgina DNSStuff, que nos permite realizar unas pruebas tiles, y complejas de hacer desde nuestros equipos. arp ARP es junto con RARP los protocolos encargados de traducir las direcciones fsicas de los equipos en direcciones IP y viceversa, pero tambin tenemos un comando de nombre arp que nos permite obtener la informacin de correspondencia entre IP y direccin fsica. Nos da informacin valiosa, y puede sernos imprescindible si queremos utilizar filtros MAC, para el acceso a nustras redes inalambricas. Route El comando route, nos permite manipularlas tablas de enrutamiento de red, si lo usamos con el parmetro [print], nos mostrar la tabla de enrutamiento de nuetro equipo, como en el ejemplo: ILista de interfaces 0x1 ........................... MS TCP Loopback interface 0x1000003 ...00 0d 87 8e 0b d8 ...... VIA Rhine II Fast Ethernet Adapter

Rutas activas: Destino de red Mscara de red Puerta de acceso 0.0.0.0 85.136.xx.x 85.136.xx.xx 127.0.0.0 224.0.0.0 0.0.0.0 255.255.224.0 255.255.255.255 255.0.0.0 224.0.0.0 85.136.xx.x 85.136.xx.xx 127.0.0.1 85.136.xx.xx 127.0.0.1 85.136.xx.xx 85.136.xx.xx Interfaz 85.136.83.20 85.136.xx.xx 127.0.0.1 85.136.xx.xx 127.0.0.1 85.136.xx.xx 85.136.xx.xx 1 1 1 Mtrica 1 1 1 1

85.255.255.255 255.255.255.255

255.255.255.255 255.255.255.255 Rutas persistentes: ninguno

Puerta de enlace predeterminada: 85.136.xx.x

Esta tabla de enrutamiento es la que indica que se debe hacer con los paquetes segn sea su destino o procedencia, se lee de la ltima lnea a la primera y si la observamos detenidamente no es ms que el desarrollo, en rutas, de la configuracin TCP/IP de nuestro equipo. Ethereal Ethereal es un programa que no est incluido en los sistemas operativos, pero que comentamos por ser de libre distribucin y muy bueno. Este programa nos permite realizar capturas de todos los paquetes que `pasan por la tarjeta de red de un equipo, siguiendo el emisor, receptor y tipo de paquete, este seguimiento exhaustivo nos permite, localizar usos abusivos de la red, posibles focos de infeccin por virus, y por tanto nos permite resolver estos problemas antes de que nos colapsen la red, existen versiones para Windows y para Linux. Existen otras aplicaciones que son capaces de analizar paquetes de todos los equipos de la red, como el monitor de red de los servidores windows.

6. Herramientas especializadas
Captulo anterior: 5 - Otras aplicaciones para redes

Adems de las econmicas herramientas informticas descritas hasta este captulo tambin nos encontramos en el mercado con herramientas hardware especificas para el testeo de redes, y localizacin de averias. Estas herramientas son las mismas que en el proceso de insatalacin de la red sirven para analizar y certificar el cableado, y que permiten tambin hacer pruebas sobre los equipos de la red, y medir los rendimientos. entre estas herramientas se encuentran, las herramientas de Fluke, de las que sealamos el analizador de redes OptiView Serie II con utilidades muy amplias en supervisin de redes y el MicroScanner Pro. Tenemos en el Mercado muchas otras ofertas como los de la marca espaola Promax con el comprobador de cable IC-032 o del analizador de redes de voz y datos IC-014.

También podría gustarte