miércoles, 3 de junio de 2015

Sub 2.- IMPORTANCIA DE ACTUALIZAR EL SOFTWARE Y EL HARDWARE.

  • LA IMPORTANCIA DE ACTUALIZAR EL         SOFTWARE.
Generalmente el usuario común esta más familiarizado con actualizaciones del sistema operativo. Dichos reajustes son regularmente transparentes para el cliente y lo único que tiene que hacer es aceptar el proceso de actualización y en varios casos el mismo sistema los efectúa de forma automática (por ejemplo, como Windows al apagar el sistema).
La existencia de nuevas versiones mantienen a un sistema actualizado ante cambios de tecnología, correcciones de errores, parches de seguridad y sobre todo mejores productos. Gracias a lo anterior, el usuario promedio obtiene un sistema con una interfaz más llamativa, más rápida, más segura y con más funcionalidades en muchos de los casos.
Como se mencionó, la actualización de software trae muchos beneficios para el usuario, sin embargo si éste no actualiza su sistema puede que no pase mucho. ¿Pero qué sucede en un ambiente empresarial? La actualización debe de considerarse de forma muy seria. 
Necesidad de las actualizaciones

Los ciberdelincuentes desarrollan software malicioso para aprovechar cualquier vulnerabilidad en el sistema a través del cual infectar el equipo. Para ello, suelen aprovechar las vulnerabilidades más recientes que tienen tanto el sistema operativo como las aplicaciones instaladas en el mismo.
Cuanto más tiempo tardemos en actualizar nuestros equipos más tiempo estaremos expuestos a que cualquier tipo de malware pueda explotar alguna vulnerabilidad y nuestro equipo quede bajo el control del atacante.
La mayoría de aplicaciones y sistemas operativos tienen la opción de actualizar el sistema automáticamente, lo que permite tener los programas
actualizados sin la necesidad de comprobar manual y periódicamente si la versión utilizada es la última disponible y, por tanto, la más segura.

  • ¿Cómo puedo actualizar mi sistema operativo Windows?

Existen distintos métodos para realizar la instalación de actualizaciones de seguridad en tu equipo Windows, que permiten mantenerlo protegido contra posibles ataques de código malicioso por parte de atacantes en Internet. Al utilizar la opción de Actualizaciones Automáticas se descargarán e instalarán las actualizaciones de seguridad importantes de forma automática, mientras te encuentres conectado a Internet, de acuerdo a la programación que previamente hayas definido. Actualizaciones Automáticas es una característica que se activa por defecto al instalar el Service Pack 2 de Windows.
Otra forma de actualización es a través de la página Web de Windows Update. En este sitio puedes descargar todas las actualizaciones disponibles para el sistema operativo tienes instalado. Para que puedas utilizar esta característica es necesario que cuentes con una conexión a Internet.

  • Actualizar el Hardware.
Siempre llega un momento en que nuestro querido ordenador se nos queda "pequeño". Si este momento ha llegado para tí, aquí tienes los pasos a seguir para solucionarlo de la forma más economica posible.
Los factores que intervienen en el rendimiento de una máquina son:

Procesador: Hoy en día para poder ejecutar todo el software que se encuentra disponible y el que está a la vuelta de la esquina es aconsejable pensar en CPU's tipo Pentium II. De todas maneras si no nos llega para tanto nos puede servir, por ejemplo un AMD K6 a 233 o incluso a 266.
Si nuestro presupuesto es muy escaso, puedes optar por una velocidad más baja (por ejemplo 166) y pasarte por nuestra página de Overclocking.
Placa base: Normalmente actualizamos la placa base para poder montar un procesador más potente que la actual no soporta. En el caso de ordenadores no "clónicos" en el que es casi imposible cambiarla, se puede optar por procesadores tipo "Overdrive" de Intel o de otras marcas, o bién por uno de mayor velocidad que el actual pero de la misma "família".
Memória: Este parámetro es muy importante si utilizamos S.O. y programas de última (o de penúltima) generación, sobretodo si trabajas con varios programas a la vez, con archivos de datos muy grandes, o con programas de tipo CAD, Diseño gráfico, etc...
- En un entorno típico de Windows 95, y programas no muy exigentes puede ser suficiente con 16 Mb, pero si nos vamos ya a las últimas versiones de éste con Internet Explorer 4.0 y shell integrado necesitaremos un mínimo de 32 Mb, si no queremos notar como se ralentiza todo.
Tarjeta de video: En entornos de ventanas tener una buena tarjeta se nota en el rendimiento, y si utilizamos juegos modernos, programas de CAD, u otros que hagan uso intensivo de gráficos 2D o 3D, como las aplicaciones que utilizan DirectX, entonces si no contamos con ella tendremos un "cuello de botella" muy importante. Deberíamos actualizarnos a una tarjeta PCI ó AGP con soporte hardware de 3D y 4 Mb. Si no vamos a utilizar juegos ni programas 3D puede ser suficiente con una tarjeta tipo S3 Trio 64 V2 con 2 Mb.
Disco duro: La capacidad del disco duro no influye directamente en el rendimiento siempre y cuando tengamos espacio libre suficiente para la memoria virtual (un archivo de intercambio de unos 64 Mb suele ser suficiente). De todas formas la capacidad suele ser un buen indicador de la "edad" del disco, y, normalmente, cuanto más actual sea su diseño más rápido será su funcionamiento.
Si realmente tenemos problemas de espacio en disco deberíamos pensar en una unidad tipo IDE Ultra DMA/33 o Ultra-2 SCSI.
Si nuestro bolsillo no admite este gasto una buena solución es la utilidad DriveSpace 3 que viene incluida con la versión OSR2 de Windows 95, sobretodo si la complementamos con otra utilidad que se llama "agente de compresión" y que viene con el IE4 o con el Microsoft Plus.
Multimedia: Es imprescindible contar con una unidad de CD-ROM, y muy recomendable una tarjeta de sonido con sus altavoces y su micrófono.
La unidad de CD: si sólo la usamos para instalar programas y escuchar CD's de música cualquier unidad nos sirve, aunque sea una 2X, pero si lo que pretendemos es ejecutar programas o leer datos directamente del CD, entonces lo normal será contar con una unidad tipo 24X.
La tarjeta de sonido: es aconsejable que sea, como mínimo compatible Sound Blaster 16 a nivel de registros. 
Si no disponemos de presupuesto y somos un poco manitas podemos realizar nosotros mismos un DAC, que nos servirá como tarjeta de sonido, incluso podemos hacer dos y tener una tarjeta estéreo, conectándolo a cualquier radiocasette que ya tengamos nos puede salir todo sin apenas coste. Eso sí, cada DAC necesita una salída paralelo para conectarlo. Próximamente os explicará como construirlo y dónde conseguir los drivers para Windows.


Si hablamos de actualizar el HARDWARE DE NUESTRO EQUIPO los controladores son un tema muy importante para esta ocacion les dejos un Vidio que les podrá ser de ayuda 

martes, 2 de junio de 2015

Sub2.- HERRAMIENTAS DE COMUNICACIÓN.

En la actualidad, la herramienta vital para el desarrollo de las TIC es Internet, ya que nos sirve de escaparate global donde desarrollar todo nuestro mundo virtual. Nos permite crear o idealizar nuestra propia personalidad independientemente del mundo real, aportando ideas, opiniones, socializar, buscar nuestro círculo afín de nuestros gustos, organizar nuestra información, incrementar nuestra creatividad, nos hace reflexionar, creando cada vez más un impacto en nuestra vida que hace que cada día sea más difícil actuar de manera eficaz si prescindimos de ellas.
Es en Internet donde encontramos una evolución diaria de herramientas y nuevas aplicaciones que usamos para facilitarnos toda la comunicación, información edición y difusión de nuestras ideas.
Los ejemplos de comunicación en Internet es un término muy amplio, ya que el acto de comunicar es la transmisión de mensajes entre personas. Necesitamos comunicarnos para saber más de lo que nos rodea, para expresar nuestros pensamientos, sentimientos y deseos.
En la web podemos encontrar infinitos modos de comunicación, a estos modos se les denomina canales de comunicación, donde se difunde mediante la edición en formato web, principalmente por correo electrónico, mensajería inmediata, foros telemáticos, videoconferencias, blogs, y wiki, la información y comunicación que demandamos de alguna u otra forma

  • CORREO ELECTRÓNICO.
Correo electrónico (en inglése-mail), es un servicio de red que permite a los usuarios enviar y recibir mensajes (también denominados mensajes electrónicos o cartas digitales) mediante sistemas de comunicación electrónica. Principalmente se usa este nombre para denominar al sistema que provee este servicio en Internet, mediante el protocolo SMTP, aunque por extensión también puede verse aplicado a sistemas análogos que usen otras tecnologías. Por medio de mensajes de correo electrónico se puede enviar, no solamente texto, sino todo tipo de documentos digitales dependiendo del sistema que se use



  • FOROS.


Un foro (también conocidos como "foros" o "foros de discusión") en Internet es una aplicación web que da soporte a discusiones u opiniones en línea. Dicha aplicación suele estar organizada en categorías. Estos últimos foros son contenedores en los que se pueden abrir nuevos temas de discusión en los que los usuarios de la web responderán con sus opiniones.

Un foro tiene una estructura ordenada. Las categorías son contenedores de foros que no tienen uso ninguno aparte de "categorizar" esos foros. Los foros, a su vez, tienen dentro temas (argumentos) que incluyen mensajes de los usuarios. Son una especie de tableros de anuncios donde se intercambian opiniones o información sobre algún tema. La diferencia entre esta herramienta de comunicación y la mensajería instantánea es que en los foros no hay un "diálogo" en tiempo real, sino nada más se publica una opinión que será leída más tarde por alguien quien puede comentarla o no. Los foros permiten el análisis, la confrontación y la discusión, pues en ellos se tratan temas específicos de interés para un grupo de personas. Dependiendo del foro, se necesitará registrarse para poder comentar o se podrá hacerlo de forma invitada (sin necesidad de registro ni conexión).



  • VIDEOCONFERENCIAS.
Videoconferencia o videollamada es la comunicación simultánea bidireccional de audio y vídeo, que permite mantener reuniones con grupos de personas situadas en lugares alejados entre sí. Adicional mente, pueden ofrecerse facilidades telemáticas o de otro tipo como el intercambio de gráficos, imágenes fijas, transmisión de ficheros desde el ordenador, etc.

El núcleo tecnológico usado en un sistema de videoconferencia es la compresión digital de los flujos de audio y vídeo en tiempo real. Su implementación proporciona importantes beneficios, como el trabajo colaborativo entre personas geográficamente distantes y una mayor integración entre grupos de trabajo.
Esta permite mantener reuniones con grupos de personas situadas en lugares alejados entre sí, permitiendo el intercambio de información gráfica, de imágenes, la transferencia de archivos, de vídeo, de voz, permite compartir el escritorio de una computadora, hacer presentaciones, etc.
En la actualidad, las limitaciones técnicas, tales como el sonido deficiente, la mala calidad de las imágenes, la poca fiabilidad, la complejidad y el costo, han quedado atrás dando lugar a videoconferencias de alta calidad con audio, vídeo, transferencia de archivos y de un costo más que accesible a la mayoría de los interesados.
Es decir, la videoconferencia ofrece hoy en día una solución accesible a la necesidad de comunicación, con sistemas que permiten el transmitir y recibir información visual y sonora entre puntos o zonas diferentes evitando así los gastos y pérdida de tiempo que implican el traslado físico de la persona.
Estas ventajas hacen a la videoconferencia el segmento de mayor crecimiento en el área de las telecomunicaciones.

  • HERRAMIENTAS PARA LOCALIZAR FALLAS.
Todos debemos de estar en capacidad de diagnosticar y reparar equipos electrónicos. repararlos de fallas que ocurren en los circuitos electrónicos, si se instalan herramientas que nos permitan detectar y localizar fallas.
Independientemente de las circunstancias, el objetivo, en ambos casos, es conseguir que la unidad defectuosa opere de acuerdo a lo esperado el menor tiempo posible. 
Las operaciones de diagnostico y de reparación de fallas requieren que la persona lleve a cabo posea los conocimientos y experiencia necesarios. Lo anterior incluye conocer los modos usuales de fallas de los equipos de prueba que pueden resultar de utilidad en una situación particular, además de los procedimientos normales para efectuar las reparaciones necesarias.


a continuación dejare el link que los llevara a la pagina de descarga de algunas aplicaciones que nos pueden ser de ayuda para monitorear nuestra computadora en búsqueda de fallas.

  • Advanced SystemCare.


Advanced SystemCare Free es una potente suite de optimización gratuita para ordenadores Windows. Su última edición incluye nuevas e interesantes utilidades. 

Advanced SystemCare Free te permite realizar operaciones de limpieza y mantenimientopara mejorar las prestaciones de tu PC.

A los más exigentes les encantará Toolbox, que brinda acceso a una amplia variedad de utilidades agrupadas por categorías Clean,Security & RepairSystem Optimize y System Clean), y que además te permite analizar en profundidad las diferentes áreas de tu sistema operativo.
Entre otras actividades, podrás desfragmentar y optimizar tu disco duro, gestionar procesos y controladores, modificar la configuración de tu SO, eliminar archivos de forma irreversible, desfragmentar el registro, y detectar problemas o vulnerabilidades que puedan comprometer la seguridad de tu PC.




  • CCLEANER.
Mejorar el rendimiento de nuestro sistema operativo sin tocar nada del hardware. Existen muchosmétodos para rasgar unos milisegundos a la hora de arrancar o cerrar Windows realizando determinadas acciones, ya sea evitando fallas en determinados programas, eliminando drivers y funcionalidades que no utilizamos o modificando algunos aspectos del registro para acelerar determinadas comprobaciones del sistema.



Activity Monitor.
Activity Monitor es una herramienta para vigilar el uso que hacen del PC empleados, estudiantes, niños, etc, de forma remota.
Esta vigilancia se puede realizar en tiempo real, de manera que un administrador de red puede visualizar la pantalla del ordenador bajo vigilancia, obtener una lista de programas que se están ejecutando o incluso saber qué teclas se aprietan y de manera eficaz te muestra las fallas del sistema.
De igual modo Activity Monitor también puede generar un archivo log para consultar más tarde. Los logs generados por este programa son compatibles con Excel y HTML.
Activity Monitor se ejecuta en modo invisible y no aparece en la lista de tareas, de manera que es difícil de detectar.

domingo, 31 de mayo de 2015

Submodulo 2.- MANTENIMIENTO Y ACTUALIZACIONES DE LA RED.


  • DETECTA PROBLEMAS DE RED.
Al disponer de un  RED de ordenadores, aveces nos encontramos con problemas como, conectar a Internet, conectar unos ordenadores con otros o acceder al servicio de datos.
Para poder detectar problemas, los propios sistemas operativos nos proporcionan herramientas de software para ayudarnos a detectar estos fallos.
Algunos de ellos son:
 



  • ipconfing: Sirve para que el usuario pueda conocer información sobre los adaptadores de red del equipo, todos los sistemas Windows incluyen una aplicación llamada ipconfig.exe. Funciona solo invocándola desde la línea de comandos usando: IPCONFIG. IPCONFIG muestra información y todos los datos de la configuración del equipo para el protocolo TCP/IP. Adicionalmente permite liberar y renovar la dirección IP de un adaptador de red y mostrar el contenido de la caché de resolución DNS, así como vaciarla, actualizar y volver a registrar los nombres.
¿Cómo iniciar la herramienta IPCONFIG?
La herramienta IPCONFIG es bastante sencilla de iniciar y utilizar, puedes usar cualquiera de las siguientes opciones para ejecutarla: 

1- Inicia la consola de CMD, para eso escribe en el cuadro de Inicio o Ejecutar CMD, oprime la tecla Enter, escribe o inserta en la consola IPCONFIG y oprime la tecla Enter. 

2- Escribe o pega directamente en el cuadro de Inicio o en Ejecutar: cmd /k IPCONFIG y oprime la tecla Enter. 

3- Crea un acceso directo, para eso da un clic derecho del ratón en el escritorio u otro directorio y escoge Nuevo Acceso directo, en la ventana que aparece Escriba la ubicación del elemento escribe o pega lo siguiente: "C:\Windows\System32\cmd.exe /k ipconfig". 

4- Sigue los pasos del asistente y renombra el acceso directo creado a: ipconfig. Para usar esta aplicación desde Windows, podemos abrir una ventana de comandos escribiendo cmd en EJECUTAR .




5.-Una vez abierta la ventana de línea de comandos o símbolo del sistema, podemos escribir ipconfig [enter] para que nos muestre la información buscada en pantalla.




6- La pantalla anterior nos muestra muchas cosas, entre ellas la configuración de tarjetas de red virtuales generadas con VMWare, la configuración de la red inalámbrica y también nos informa de que la conexión de área local, es decir, la tarjeta de red física no tiene cable conectado o bien el cable está defectuoso, etc. 


7- Sin embargo, podemos obtener más información usando el modificador /all, de la siguiente manera: 

8- ipconfig /all 

9- En esta captura podemos observar que además nos muestra la marca y modelo de las tarjetas de red (un dato muy útil, sin duda) así como las direcciones MAC de nuestras tarjetas, entre otros datos.




  • INFORMACIÓN QUE PROPORCIONA IPCONFIG.
Al usar IPCONFIG sin ningún modificador, muestra solo los datos esenciales como la Dirección IP, la Máscara de red y la Puerta de enlace, para cada adaptador encontrado. Usándolo con el modificador /ALL, es decir: IPCONFIG /ALL muestra toda la información disponible. Ejemplos de la información que es mostrada al usar el comando ipconfig /all, la primera imagen es de un equipo conectado a internet a través de una red local. En este caso, entre otros datos se mostrará: Descripción: Nombre del adaptador o tarjeta de red utilizado en la conexión. Dirección IPV4: Es la dirección IP asignada al equipo en la red local. Puerta de enlace predeterminada: Es la dirección IP del equipo que funciona como servidor o proxy y que tiene acceso a internet. Servidores DNS: Son los servidores con los cuales el equipo anterior gestiona en la red la relación nombre de dominio/Dirección IP de las paginas solicitadas. Generalmente son dos, el principal y el secundario. Estado de DHCP: Configuración dinámica de host, en el caso del equipo mostrado no se encuentra habilitada, eso significa que siempre se utilizará una dirección IP estática o fija entre el equipo y el host. Al estar habilitada DHCP, cada vez que se inicie una conexión se usará una dirección IP diferente.



Modificadores y opciones que se pueden emplear con IPCONFIG

    COMANDOS                                                                 USO
IPCONFIG /all                       Muestra toda la información disponible en el adaptador o tarjeta de red empleado. 
IPCONFIG /release                   Libera la dirección IP del adaptador especificado.
IPCONFIG /renew                     Renueva la dirección IP del adaptador especificado. 
IPCONFIG /displaydns             Muestra el contenido de la caché de resolución DNS. 
IPCONFIG /flushdns                 Vacía la memoria caché de resolución DNS.
IPCONFIG /registerdns         Actualiza todas las concesiones DHCP y vuelve a registrar los nombres DNS. IPCONFIG /showclassid           Muestra todas las identidades (ID) permitidos para este adaptador. 
IPCONFIG /setclassid                          Modifica el identificador de clase.
IPCONFIG /allcompartments /all          Muestra información detallada sobre todos los compartimientos.

  • PING
COMO USAR EL COMANDO PING.

El comando ping es la mejor manera de verificar la conexión entre dos equipos de la red. Es rapidísimo ya que solo necesitamos conocer la dirección IP del equipo remoto para poder verificarlo. Para acordarnos, el comando hace honor a su nombre ya que es como el juego, hacemos ping a un ordenador remoto y ese nos devuelve el "pong" o la respuesta.
Ya sabemos como extraer la dirección IP con el comando IPCONFIG que hemos visto antes, ahora tan solo tenemos que escribir lo siguiente y esperar respuesta...o no. Veamos un ejemplo:
ping 192.168.1.1


La dirección anterior por supuesto es un ejemplo, tu tendrás que buscar la que corresponde al equipo que quieres consultar. Si todo ha ido bien, entonces nuestro PC deberá devolver una respuesta y el tiempo que ha tardado en darla, algo como esto:

Lo más importante es recibir esta Respuesta "Reply"(en inglés), quiere decir que el equipo remoto está encendido y la tarjeta de red operativa. Otro dato importante es la velocidad o el tiempo, ya que si fuera muy lenta lo mismo sucederá con cualquier conexión que realicemos a ese equipo (transferencia de datos, comunicación...). Una respuesta lenta suele deberse a un defecto de red (cableado en mal estado, por ejemplo) o bien que el equipo remoto tenga mucho tráfico en la recepción y envío de datos de ese equipo. Para evitar esto último sería preferible montar redes con cableado.
En caso de no haber respuesta puede ser que el equipo esté apagado, la tarjeta de red no operativa o el cable desconectado. También nos permite ver si hay algún equipo en la red con esa dirección IP, al no obtener respuesta podemos disponer de esa IP para el nuestro, al menos por el momento (ya que podría estar en uso pero el equipo apagado). Un ejemplo sería el siguiente:

Vemos el típico mensaje de error "tiempo de espera agotado" con todos los paquetes "perdidos". Si queremos abortar el comando PING en algún momento antes de que finalice pulsaremos la tecla CTRL + C .
Puede ser que nos sea útil también mandar paquetes de forma continuada al equipo remoto, ya que si prevemos que podría estar disponible en cualquier momento, lo veremos en cuanto recibamos respuesta. Para ello no hay más que usar el modificador "-t" del comando. Esto es, por ejemplo:
ping 192.168.1.1 -t
además, de esta manera podemos verificar los tiempos de respuesta y ver su fluctuación. Pruébalo, incluso con tu propio equipo; puedes hacer un ping a tu dirección IP o también a "localhost" de esta manera:
ping localhost -t
Para abortar en cualquier momento, siempre pulsando CTRL + C.
"Ping" con nombres de dominio
El comando ping nos permite también verificar nombres de dominio en Internet o redes que dispongan de estos servicios. Sería tan fácil como escribir "ping" seguido del nombre de dominio que queremos comprobar. De esta manera sabremos si el dominio está disponible, su dirección IP, si está funcionando, si responde a todos los paquetes y la velocidad aproximada de acceso de esa web (podemos hacer pruebas con varios dominios y así hacernos una idea) en caso de no estar bloqueada.
Empecemos por ejemplo con:  ping google.com



Si hacemos ping a nuestro servidor pasará lo mismo y nos dará siempre la dirección IP pública del servidor que aloja el sitio web.




  • Tracert o Traceroute.




Traceroute es una consola de diagnóstico que permite seguir la pista de los paquetes que vienen desde un host (punto de red). Se obtiene además una estadística del RTT o latencia de red de esos paquetes, lo que viene a ser una estimación de la distancia a la que están los extremos de la comunicación. Esta herramienta se llama traceroute o tracert.

Resulta un comando muy útil para determinar el camino que siguen los paquetes de red desde un equipo a otro y así determinar si existe algún problema en algún momento entre ambos. En una red mediana o grande, es muy probable que las comunicaciones entre equipos no vayan directas y siempre atraviesen diversos dispositivos como Routers o Servidores que ralenticen en cierta medida las velocidades máximas de transmisión de datos. Si tenemos un problema notable de velocidad, con Trace Route podemos verificar en qué momento sucede el problema y así intentar encontrar la solución más adecuada.

El comando para poder ejecutar nuestro particular análisis es tracert (Windows) o traceroute (Linux) desde la línea de comandos, tal y como vimos al comienzo del artículo.
La traza más sencilla que podemos hacer es la que va desde nuestro equipo a otro de la misma red. Si la conexión es directa entonces solo habrá un salto (que así se llaman):
tracert 192.168.1.250



1 * * *
2 172.16.183.1 (172.16.183.1) 23 ms 23 ms 22 ms
3 10.127.66.229 (10.127.66.229) [MPLS: Label 1479 Exp 0] 38 ms 51 ms 38 ms
4 cnt-00-tge1-0-0.gw.cantv.net (200.44.43.85) 38 ms 38 ms 37 ms
5 cri-00-pos1-0-0.border.cantv.net (200.44.43.50) 51 ms 43 ms 43 ms
6 sl-st21-mia-14-1-0.sprintlink.net (144.223.245.233) 94 ms 93 ms 93 ms
7 sl-bb20-mia-5-0-0.sprintlink.net (144.232.9.198) 95 ms 93 ms 93 ms
8 sl-crs1-mia-0-4-0-0.sprintlink.net (144.232.2.248) 94 ms 95 ms 95 ms
9 sl-crs1-atl-0-0-0-1.sprintlink.net (144.232.20.48) 104 ms 104 ms 103 ms
10 sl-st20-atl-1-0-0.sprintlink.net (144.232.18.133) 104 ms 103 ms *
11 144.223.47.234 (144.223.47.234) 103 ms 103 ms 103 ms
12 64.233.174.86 (64.233.174.86) 98 ms 97 ms 64.233.174.84 (64.233.174.84) 103 ms
13 216.239.48.68 (216.239.48.68) 105 ms 104 ms 106 ms
14 72.14.236.200 (72.14.236.200) 106 ms * 105 ms
15 72.14.232.21 (72.14.232.21) 110 ms 109 ms 107 ms
16 * yo-in-f99.google.com (64.233.169.99) 100 ms 99 ms


Fíjate que la información que nos muestra es parecida a la que nos daba con el comando ping, con el tiempo que tarda en recibir los paquetes (tres intentos) y la dirección del equipo remoto. Si no se consiguen los tres tiempos de cada fila, entonces quiere decir que esa comunicación ha fallado y se representaría como un asterisco (*). En el ejemplo anterior se dan los tres tiempos de 6ms, 6ms y el último 8ms.
Como ejemplo, en Linux podemos hacer un traceroute a google.com y podríamos obtener lo siguiente (fuente):
user@localhost:/# traceroute www.google.com
traceroute to www.l.google.com (64.233.169.99), 64 hops max, 40 byte packets

Cada número inicial es un salto a un equipo distinto que puede estar en cualquier parte del mundo, en este caso se muestra el servidor (con nombres bastante peculiares), dirección IP y los tiempos.
El número de la primera columna es el número de salto, posteriormente viene el nombre y la dirección IP del nodo por el que pasa, los tres tiempos siguientes son el tiempo de respuesta para los paquetes enviados (un asterisco indica que no se obtuvo respuesta).
Estas herramientas (traceroute y tracert) son órdenes ejecutables en una consola en modo texto.
Tracert utiliza el campo Time To Live (TTL) de la cabecera IP. Este campo sirve para que un paquete no permanezca en la red de forma indefinida (por ejemplo, debido a la existencia en la red de un bucle cerrado en la ruta). El campo TTL es un número entero que es decrementado por cada nodo por el que pasa el paquete. De esta forma, cuando el campo TTL llega al valor 0 ya no se reenviará más, sino que el nodo que lo esté manejando en ese momento lo descartará. Lo que hace tracert es mandar paquetes a la red de forma que el primer paquete lleve un valor TTL=1, el segundo un TTL=2, etc. De esta forma, el primer paquete será eliminado por el primer nodo al que llegue (ya que éste nodo decrementará el valor TTL, llegando a cero). Cuando un nodo elimina un paquete, envía al emisor un mensaje de control especial indicando una incidencia. Tracert usa esta respuesta para averiguar la dirección IP del nodo que desechó el paquete, que será el primer nodo de la red. La segunda vez que se manda un paquete, el TTL vale 2, por lo que pasará el primer nodo y llegará al segundo, donde será descartado, devolviendo de nuevo un mensaje de control. Esto se hace de forma sucesiva hasta que el paquete llega a su destino.





  • Nslookup

Es un programa, utilizado para saber si el DNS está resolviendo correctamente los nombres y las IPs. Se utiliza con el comando nslookup, que funciona tanto en Windows como en UNIX para obtener la dirección IP conociendo el nombre, y viceversa...
Por ejemplo:
Al preguntar quién es «es.wikipedia.org» se obtiene:
nslookup es.wikipedia.org
Server:         192.168.1.1
Address:        192.168.1.1




Non-authoritative answer:
Name:   es.wikipedia.org
Address: 66.230.200.100

¿Cómo usar NSLOOKUP para consultar, probar y administrar los servidores DNS?


Como otros comandos, para usar NSLOOKUP es necesario abrir la consola de CMD en Windows.
Para eso en el cuadro de Inicio o en el comando Ejecutar escribe CMD y presiona la tecla Enter.
Al escribir NSLOOKUP en la consola sin especificar ningún parámetro, devolverá el nombre del servidor DNS predeterminado y su dirección IP. 
Por ejemplo:
C:\> nslookup
resolver1.dyndnsinternetguide.com
Address: 216.146.35.35

¿Cómo usar el comando NSLOOKUP en Windows?


El comando nslookup permite dos formas de uso:

1- El modo normal o no interactivo, al igual que en los otros comandos en la consola, se introduce el comando, a continuación las opciones y se oprime Enter, la sintaxis es:
nslookup [-opcion] [host] [servidor]
Donde host es la dirección IP o nombre de dominio a consultar, servidor es la IP del servidor en el cual se hará la consulta.

2- Modo interactivo, se hace la consulta en tiempo real y de manera consecutiva en líneas diferentes, mostrará un carácter > antes de cada comando introducido. 
Para iniciar el modo interactivo solo escribe: nslookup, verás algo como lo siguiente:
C:\> nslookup
Servidor predeterminado: ns1.sertest.net
Address: 200.34.128.1
Las dos líneas anteriores indican el servidor predeterminado de la conexión con su dirección IP, estos serán en este caso los utilizados para realizar las consultas que se indiquen. 
Para utilizar otro servidor especifícalo con el comando "server", por ejemplo:
> server 8.8.8.8
Servidor predeterminado: google-public-dns-a.google.com
Address: 8.8.8.8
De esta forma se hará la consulta usando el servidor de dirección IP 8.8.8.8 que es un servidor de Google.
El comando "set" establece las opciones a emplear.


Lista de las opciones que permite el comando NSLOOKUP


OpciónUso
NOMBREMuestra la información de NOMBRE con el servidor predeterminado, siendo "NOMBRE" un host o un dominio de internet.
NOMBRE SERVIDORIgual que el anterior, pero en este caso se utiliza el servidor especificado en "SERVIDOR" para solicitar la información.
server SERVIDOREstablece como SERVIDOR el servidor DNS predeterminado al que solicitarle las consultas, sustituye "SERVIDOR" por el nombre o dirección IP del servidor.
lserver SERVIDOREstablece como "SERVIDOR" el servidor DNS predeterminado inicial, útil si el que se especificó anteriormente no puede resolver las consultas.
rootIr a la raiz del servidor especificado como tal en el parámetro set root=
ls DOMINIOMuestra información o la escribe a un archivo, sustituye "DOMINIO" por el nombre de dominio o host solicitado. Opciones para su uso.
set allMuestra todas las opciones disponibles.
set [no]debugMuestra o no información más avanzada.
set [no]d2Muestra o no información aún más avanzada.
set defnameAñade nombre de dominio en cada consulta.
set [no]recurseSolicitar o no respuesta de forma recursiva
set [no]vcEmplea o no TCP para consultas en vez de UDP
set puerto=Puerto (predeterminado 53)
set type=Especifica el tipo de consulta, por ejemplo: A, ANY, CNAME, MX, NS, PTR, SOA, SRV (valor predeterminado A+AAAA)
set querytype=
set q=
Lo mismo que el anterior
set class=Especifica la clase de la consulta, por ejemplo, IN (Internet), ANY(cualquiera), (valor predeterminado IN)
set timeout=Especifica tiempo de espera en segundos (valor predeterminado 2)
set retry=Especifica número de reintentos (valor predeterminado 1)
set root=SERVIDOREspecificar servidor raíz, sustituye "SERVIDOR" por el nombre o dirección IP del servidor DNS.
set domain=Especifica el dominio o host predeterminado del que se realizarán todas las consultas.
set [no]msxfrUsar o no transferencia de zona rápida MS.
set [no]searchUsar o no una lista de dominios para efectuar búsquedas.
set srchlist= N1[/N2/.../N6]Especifica orden de los dominios usados para buscar.
Lo que aparece encerrado entre los caracteres [], su uso es opcional.

Tipos de consultas en los servidores DNS

A (Address): Se utiliza para traducir nombres de hosts del dominio a direcciones IP, es el valor predeterminado.
ANY (Cualquiera): Toda la información que exista.
CNAME (Canonical Name): Devuelve una lista de alias, si existen para el nombre verdadero (canonical).
NS (Name Server): Especifica el nombre para un dominio.
MX (Mail Exchange): Especifica el servidor encargado de recibir el correo electrónico para el dominio.
PTR (Pointer): Lo inverso del registro A, realiza la traducción de direcciones IP a nombres de host.
TXT (Text): Permite extraer información adicional a un dominio.



Ejemplos prácticos del uso del comando NSLOOKUP


1- Al escribir en la consola de CMD NSLOOKUP y presionar la tecla Enter, esta devuelve el nombre del servidor DNS que usa la conexión y la dirección IP que le corresponde.
En este ejemplo hecho en mi PC yo uso los servidores del servicio de Google.
Si usas otros servidores en tu conexión puedes realizar las consultas a este servicio usando el comando server, como se verá más adelante.
Como usar el comando NSLOOKUP, ejemplo 1
2- Si a continuación se escribe un nombre de dominio (una dirección URL sin el protocolo http://), la consola devolverá la dirección IP de los servidores DNS.
En este ejemplo se usa el dominio norfipc.com de este sitio web.
El mensaje: "Respuesta no autoritativa" significa que se consulta a un servidor que no posee autoridad directa para el nombre consultado.
Como usar el comando NSLOOKUP, ejemplo 2
3- Tenemos la opción de usar otro tipo de consulta, para eso en este ejemplo con el comando set type=NS, especificamos que se nos devuelva los nombres de dominio de los servidores DNS.
Como usar el comando NSLOOKUP, ejemplo 3
4- Para que NSLOOKUP nos devuelva toda la información que puede extraer sobre dicho dominio, podemos usar los comandos set debug o set d2.
En la imagen se muestran (información parcial) algunos datos de configuración del servidor.
Como usar el comando NSLOOKUP, ejemplo 4
5- También podemos hacerle la consulta directamente el servidor DNS que corresponde al dominio y de esa forma extraer más información.
Para eso cambiamos al tipo de consulta predeterminado con set type=A y usamos el comandoserver, pero en este ejemplo no se obtienen respuestas.
Como usar el comando NSLOOKUP, ejemplo 5


Otros ejemplos de usos prácticos de NSLOOKUP


Como conocer los servidores utilizados en una dirección de correo electrónico


Para conocer los servidores utilizados en una dirección de correo electrónico, es necesario consultar el registro MX, permitirá comprobar también si una dirección de email existe realmente.
Para comprobarlo sigue los siguientes pasos:
1- Escribe en la consola de CMD: nslookup, presiona Enter.
2- Escribe: server 8.8.8.8 y presiona Enter, la petición se efectuará a los servidores DNS de Google.
3- Escribe: set q=mx y presiona Enter, de esa forma se inquiere información del servidor encargado de recibir el correo electrónico para el dominio.
4- Escribe el dominio de la dirección (dominio en una dirección electrónica son los caracteres situados a la derecha de la arroba) y presiona Enter.

Como conocer con el comando NSLOOKUP todos los host de un dominio


Para conocer con el comando nslookup todos los hosts que hay dentro de un dominio remoto, es necesario utilizar la opción ls. La sintaxis es la siguiente: 
ls [- a | d | t type] dominio [> archivo]
Si se utiliza ls sin argumentos se devolverá una lista de todas las direcciones y datos del servidor de nombres.
Utiliza los siguientes modificadores:
ls DOMINIO > archivo.extension
Por ejemplo:

ls empresa.com > %userprofile%\Desktop\lista.txt
Escribe la lista de direcciones IP que existen en el dominio especificado en un archivo.

ls -a DOMINIO
Lista todos los nombres canónicos y alias del dominio.

ls -h DOMINIO
Lista HINFO (CPU y sistema operativo) para el dominio.

ls -s DOMINIO
Lista servicios disponibles en el dominio.

ls -d DOMINIO
Lista toda la información disponible en el dominio.

ls -t TYPE DOMINIO
Lista todos los tipos de consulta DNS en el dominio, sustituye "TYPE" por el tipo de consulta.
Las transferencias de zona se pueden bloquear en el servidor DNS de modo que sólo las direcciones o las redes autorizadas puedan utilizar esta función. En ese caso se devolverá el siguiente mensaje:
"No se puede hacer una lista del dominio ejemplo.com. Consulta rechazada."