Teoría- (red Linux) configuración de red Linux


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
    Inserte la descripción de la imagen aquí
    ver la información de la interfaz de red especificada
    Inserte la descripción de la imagen aquí

(2) comando de ruta

Ver o configurar la información de la tabla de enrutamiento en el host
Inserte la descripción de la imagen aquí

(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.
Inserte la descripción de la imagen aquí
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

Inserte la descripción de la imagen aquí
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
Inserte la descripción de la imagen aquí

(4) comando ss

Compruebe la conexión de red del sistema y obtenga estadísticas de sockets.
Inserte la descripción de la imagen aquí
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
    Inserte la descripción de la imagen aquí

2. Pruebe la conexión de red

(1) comando ping

Probar la conectividad de la red
Inserte la descripción de la imagen aquí

(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
Inserte la descripción de la imagen aquí

(3) comando nslookup

Prueba la resolución de nombres de dominio DNS
Inserte la descripción de la imagen aquí

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

Inserte la descripción de la imagen aquí

(2) enrutar registros de enrutamiento de conjuntos de comandos

Inserte la descripción de la imagen aquí

(3) comando de nombre de host: modificar el nombre de host

Inserte la descripción de la imagen aquí

2. Modifique el archivo de configuración de red.

(1) Archivo de configuración de la interfaz de red

Inserte la descripción de la imagen aquí
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:
Inserte la descripción de la imagen aquíInserte la descripción de la imagen aquí

(2) Activar y desactivar la configuración de la interfaz de red

Inserte la descripción de la imagen aquí

(3) Archivo de configuración de nombre de host

Inserte la descripción de la imagen aquí

(4) Archivo de configuración de resolución de nombres de dominio

Inserte la descripción de la imagen aquí

(5) Archivo de mapeo de host local

Inserte la descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/ZG_66/article/details/107618135
Recomendado
Clasificación