Un resumen de varios comandos diarios de solución de problemas de red
? 1. Comando ping.
? Cuando su dispositivo terminal no pueda acceder a Internet, primero confirme si la red de área local está defectuosa. Primero debe confirmar si la tarjeta de red del dispositivo es normal. Esto es muy simple. Simplemente haga ping a 127.0.0.1. Si está conectado, el dispositivo de la tarjeta de red es normal. En segundo lugar, haga ping a la puerta de enlace para ver si se puede conectar. Si se puede conectar, significa que el enlace a la puerta de enlace está conectado nuevamente; Si la dirección IP de su dispositivo es 192.168.101.10, puede hacer ping a otros dispositivos en el mismo segmento de red, por ejemplo, 192.5438+068.5438 5068666686. Si la dirección IP del servidor en el segmento de red externa al que necesita acceder es 202.222.83, la regla general indica que el nivel de la red es normal.
? Para evitar ataques, muchas computadoras o servidores activan la función de firewall. El firewall local ha deshabilitado la función de respuesta ICMP. En este momento, es imposible hacer ping. Simplemente apague el firewall y vuelva a realizar la prueba.
Información de comentarios (Enciclopedia Baidu)
Tiempo de espera de solicitud
A.
bLa otra parte no está en el mismo segmento de red que usted y no se puede encontrar a la otra parte a través del enrutamiento.
cLa otra parte existe, pero el filtrado de paquetes ICMP está configurado (como la configuración del firewall).
¿Cómo saber si la otra parte existe? Puede utilizar el comando Ping con el parámetro -a para detectar a la otra parte. Si puede obtener el nombre NETBIOS de la otra parte, significa que la otra parte existe y tiene un firewall. Si no puede comunicarse con él, probablemente se deba a que la otra parte no existe, está apagada o no está en el mismo segmento de red.
D. La configuración de la dirección IP es incorrecta
No se puede alcanzar el host de destino
La otra parte no está en el mismo segmento de red que usted y allí. No hay una ruta predeterminada establecida o la red no existe tal dirección. Por ejemplo, en el ejemplo anterior, si no hay una ruta predeterminada establecida en la máquina A, ejecutar ping 192.168.1.4 dará como resultado "host de destino inalcanzable".
El cable de red está defectuoso.
Aquí me gustaría explicar la diferencia entre "host de destino inalcanzable" y "tiempo de espera". Si hay una ruta al destino a través de la tabla de enrutamiento del enrutador, pero no se puede llegar al destino por otros motivos, se producirá un "tiempo de espera". Si no hay ninguna ruta al destino en la tabla de enrutamiento, aparecerá "Host de destino inalcanzable".
Dirección IP incorrecta
Este mensaje indica que es posible que no esté conectado al servidor DNS, por lo que no puede resolver esta dirección IP o que la dirección IP no existe.
Supresión de fuente recibida
Esta información es bastante especial y la probabilidad de que aparezca es muy pequeña. Significa que la otra parte o el servidor intermedio está ocupado y no puede responder.
Host desconocido - Host desconocido.
Este mensaje de error significa que el servidor de nombres de dominio (DNS) no puede traducir el nombre del host remoto a una dirección IP. El motivo del fallo puede ser que el servidor de nombres de dominio esté defectuoso o tenga un nombre incorrecto, o que la línea de comunicación entre el sistema del administrador de red y el host remoto esté defectuosa.
Sin respuesta - Sin respuesta
Esta falla indica que el sistema local tiene una ruta hacia el host central, pero no puede recibir ninguna información enviada al host central. El motivo del fallo puede ser uno de los siguientes: el host central no funciona; la configuración de la red del host local o central es incorrecta; el enrutador local o central no funciona; la línea de comunicación está defectuosa; problema de enrutamiento.
ping 127.0.0.1:127.0.0.1 es la dirección del bucle local.
Si no se puede hacer ping a esta dirección, significa que el protocolo TCP/IP de la máquina local no está funcionando correctamente.
No hay ruta al host: la tarjeta de red no funciona correctamente.
Error en la transmisión, código de error: 10043 El controlador de la tarjeta de red es anormal.
Nombre de host desconocido: la configuración de DNS es incorrecta.
2. Tracert
Aprobé el comando en la prueba escrita antes de unirme a la empresa y describí brevemente el principio de funcionamiento de traceroute.
Tracert se utiliza para sistemas Windows y traceroute se utiliza para sistemas Linux.
El principio esencial es el mismo, es decir, utilizar el valor de tiempo de vida (ttl) del paquete IP y el mensaje de error del ICMP para probar el problema de enrutamiento al dispositivo de destino, y muestra la ruta por la que pasa el paquete en la red IP La dirección IP del enrutador. Cuando su computadora envía el comando tracert, la computadora enviará un paquete IP a la dirección de destino y el paquete establecerá un valor de por vida (valor ttl). Cada vez que un paquete pasa por un enrutador, la vida útil se reduce en 1. Cuando el tiempo de vida se reduce a 0, el enrutador no reenviará el paquete, sino que enviará el paquete icmp ttl a la computadora que envió originalmente el paquete. El programa Tracert primero envía un paquete de datos con un ttl de 1 a la dirección de destino.
Cuando el paquete de datos llega a la dirección de destino y pasa por el primer enrutador, su vida útil se reducirá en 1 y el valor ttl se convertirá en 0, por lo que envía un paquete de datos icmp ttl a la computadora que envió originalmente el paquete de datos. el primero en la ruta. La dirección IP del enrutador. Luego, los paquetes con ttl de 2 se envían en secuencia. Al pasar por el segundo enrutador, el valor ttl vuelve a ser 0. Cuando el paquete icmp ttl se envía nuevamente a la computadora inicial, la computadora conocerá la dirección IP del segundo enrutador y luego enviará el paquete con un ttl de 3.4.5... a la dirección de destino a su vez, y luego Detecte la dirección IP del enrutador del host de destino una por una, hasta alcanzar la dirección de destino. Debido a que tracert envía paquetes a puertos poco comunes (por encima de 30000) a través de paquetes UDP, recibirá el mensaje "puerto ICMP alcanzable", por lo que se puede juzgar que se ha alcanzado el destino.
Telet. El tiempo de espera para una respuesta (mensaje ICMP TTL caducado) es fijo. Si este tiempo ha transcurrido, imprimirá una serie de símbolos * que indican que el dispositivo no pudo responder con un mensaje de vencimiento ICMP TTL dentro del tiempo dado en esa ruta. Luego, Tracert incrementa el contador TTL en 1 y continúa.
3. Baidu Search
Pathping es una herramienta de seguimiento de rutas basada en TCP/IP. Este comando combina la funcionalidad de los comandos ping y tracert y devuelve ambas partes. La primera parte muestra la ruta tomada para llegar al destino y la segunda parte muestra información sobre la pérdida de paquetes para cada enrutador a lo largo de la ruta. Refleja la ruta, el retraso de la red y la tasa de pérdida de paquetes de datos desde el host de origen al host de destino y puede ayudarnos de manera efectiva a resolver problemas de red.
Utiliza mensajes de eco ICMP para analizar las conexiones de red. Pathping envía un mensaje de respuesta a todos los enrutadores entre la dirección de origen y la dirección de destino, y calcula el tiempo de respuesta de cada enrutador entre el host de origen y el host de destino. Con estos datos, podemos medir fácilmente la latencia de la red y ayudar a identificar cuellos de botella en el ancho de banda.
Proporciona información sobre la latencia de la red y la pérdida de la red en un salto intermedio entre el origen y el destino. Pathping envía múltiples mensajes de solicitud de eco a cada enrutador entre el origen y el destino durante un período de tiempo y luego calcula los resultados en función de los paquetes devueltos por cada enrutador. Debido a que las rutas pueden indicar el alcance de la pérdida de paquetes para cualquier enrutador o enlace en particular, los usuarios pueden identificar enrutadores o subredes donde pueden existir problemas de red. Pathping realiza la misma función que el comando tracert al identificar los enrutadores en la ruta. Luego, el comando envía periódicamente un comando ping a todos los enrutadores dentro de un período de tiempo específico y calcula resultados estadísticos basados en los valores no numéricos devueltos por cada enrutador.