Directorio de artículos
Prefacio
1. Ver y probar la red
1. Ver la configuración de la red
(1) comando ifconfig
Ver toda la información de la interfaz de red activa
- Ejecute el comando ifconfig para
ver la información de la interfaz de red especificada
(2) comando de ruta
Ver o configurar la información de la tabla de enrutamiento en el host
(3) comando netstat
Vea el estado de la conexión de red del sistema, la tabla de enrutamiento, las estadísticas de la interfaz y otra información.
Es una herramienta eficaz para comprender el estado de la red y solucionar fallas del servicio de red. Las siguientes son varias opciones que se usan comúnmente en el comando netstat:
- -a: muestra toda la información de conexión de red activa en el host (incluidos los puertos de servicio de monitoreo y no monitoreo) ## común
- -n: muestra la dirección del host, el puerto y otra información relacionada en forma de números ## de uso común
- -r: muestra información de enrutamiento
- -l: muestra la conexión de red y la información del puerto en el estado de escucha
- -t: Muestra información relacionada con el protocolo TCP ## Común
- -u: muestra información relacionada con el protocolo UDP ## común
- -p: muestra el número de proceso y la información del nombre del proceso asociada con la conexión de red ('Esta opción requiere privilegios de root') ## de uso común
Por lo general, la opción de combinación "-anpt" se utiliza para mostrar toda la información de conexión TCP en el sistema actual en forma digital, así como la información del proceso correspondiente. Usando el comando "grep" en combinación con el comando de canalización, también puede filtrar los registros de características requeridos en los resultados.
Por ejemplo, compruebe si existe un programa de servicio que supervise el puerto "TCP 22" (servicio web estándar) en la máquina: la
información de salida incluye el número PID y el nombre del proceso
(4) comando ss
Compruebe la conexión de red del sistema y obtenga estadísticas de sockets.
Además de netstat, el comando ss también puede verificar la conexión de red. Es una abreviatura de Socket Statistics y se utiliza principalmente para obtener estadísticas de sockets. Puede mostrar una salida similar al comando netstat. Pero la ventaja de ss es que puede mostrar información cada vez más detallada sobre TCP y el estado de la conexión, y es más rápido y más eficiente que netstat. Para usar el comando ss, primero confirme que el paquete iproute se ha instalado y puede instalarlo a través de yum. Las siguientes son opciones comunes:
- -h: Obtén más ayuda a través de opciones
- -V: muestra el número de versión del software
- -t: Mostrar sockets del protocolo TCP
- -u: Mostrar sockets del protocolo UDP
- -n: no resuelve el nombre del servicio, por ejemplo, el puerto "22" no se mostrará como "sshd"
- -l: solo muestra los puertos en estado de escucha
- -p: muestra el proceso del puerto de escucha
- -a: para el protocolo TCP, contiene tanto el puerto de escucha como la conexión establecida
- -r: interpreta IP como nombre de dominio y puerto como nombre de protocolo
2. Pruebe la conexión de red
(1) comando ping
Probar la conectividad de la red
(2) comando traceroute
Realice un seguimiento de la ruta de enrutamiento de los paquetes de datos para
probar los nodos de red que pasan del host actual al host de destino
(3) comando nslookup
Prueba la resolución de nombres de dominio DNS
2. Configure los parámetros de la dirección de red
En un host Linux, existen dos métodos básicos para modificar manualmente la configuración de la red :
Configuración temporal : use comandos para ajustar los parámetros de la red
(generalmente usados para el mantenimiento)
- Simple, rápido, puede modificar directamente los parámetros de red en funcionamiento
- Generalmente solo es adecuado para su uso en el proceso de depuración de la red
- Una vez que el sistema se reinicia, los cambios realizados serán directamente inválidos
Configuración fija: modificar los parámetros de red a través de archivos de configuración
- Modificar el archivo de configuración de varios parámetros de red.
- Adecuado para usar al configurar parámetros fijos para el servidor
- Es necesario volver a cargar el servicio de red o reiniciar para que surta efecto
1. Use comandos de configuración de red
(1) parámetros de la interfaz de red ifconfig-set
(2) enrutar registros de enrutamiento de conjuntos de comandos
(3) comando de nombre de host: modificar el nombre de host
2. Modifique el archivo de configuración de red.
(1) Archivo de configuración de la interfaz de red
La ubicación predeterminada del archivo de configuración de la interfaz de red es "/ etc / sysconfig / network-scripts /" y el formato del nombre del archivo es "ifcfg-xxx", donde xxx es el nombre de la interfaz de red. El archivo de configuración de la interfaz loopback lo es "ifcfg-lo".
P.ej: