Configuración de red de Linux
Tabla de contenido
- Configuración de red de Linux
-
- 1. Ver información de la interfaz de red
- Dos, ver el nombre de host
- Tres, ver las entradas de la tabla de enrutamiento
- Cuatro, verifique la conexión de red netstat
- Cinco, obtenga información de estadísticas de socket ss
- Seis, prueba de ping de conexión de red
- Siete, rastreo de paquetes de datos traceroute
- 8. Resolución de nombres de dominio nslookup
- Nueve, el método de configuración de los parámetros de red.
- 10. Configure los parámetros de la interfaz de red ifconfig
- 11. Establecer la ruta de registro de ruta
-
- 1. Se registra la ruta agregada a la red especificada
- 2. Elimina el registro de enrutamiento al segmento de red especificado.
- 3. Agregue el registro de la puerta de enlace predeterminada a la tabla de enrutamiento
- 4. Elimina el registro de la puerta de enlace predeterminada en la tabla de enrutamiento.
- 5. Agregue permanentemente una ruta: es necesario reiniciar el servicio de la tarjeta de red para que surta efecto
- 12. Archivo de configuración de la interfaz de red
- Trece, habilita y deshabilita la configuración de la interfaz de red
- 14. Archivo de configuración de resolución de nombres de dominio
- 15. Archivo de mapeo de host local
1. Ver información de la interfaz de red
1. Ver toda la información de la interfaz de red activa
ifconfig
2. Ver la información de la interfaz de red especificada
ifconfig 网络接口
Pintado en rojo mtu1500, donde mtu se refiere a la unidad máxima de transmisión, su número de bytes es de 1500 bytes,
Valor MTU local inadecuado
1. Cuando el valor de MTU local> el valor de MTU de la red ————> se requiere desembalaje, lo que resultará en una disminución de la eficiencia
2. Cuando el valor MTU local <valor MTU de la red ————> no ejerce la máxima capacidad de transmisión
3. Cuando el valor de MTU local = el valor de MTU de la red ---> este es el valor de MTU local ideal
Dos, ver el nombre de host
1. Ver o establecer temporalmente el nombre de host actual
hostname [主机名]————这是临时的,重启或者下次开机之后就会失效
2. Configure permanentemente el nombre de host
hostnamectl set-hostname [主机名]
o
vim /etc/hostname————必须要设置在第一行才有效,并且设置完成后需重启系统才生效
Tres, ver las entradas de la tabla de enrutamiento
route [-n]
Cuatro, verifique la conexión de red netstat
1. Ver el estado de la conexión de red del sistema, la tabla de enrutamiento, las estadísticas de la interfaz y otra información
netstat [选项]
Opciones comunes:
-a: muestra toda la información de conexión de red activa en el host (incluidos los puertos de servicio en los estados de monitoreo y no monitoreo)
-n: muestra la dirección del host relevante, el puerto y otra información en forma de números.
-t: muestra información relacionada con el protocolo TCP.
-u: Muestra información relacionada con el protocolo UDP.
-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)
-r: muestra información de la tabla de enrutamiento.
-l: muestra la conexión de red y la información del puerto en el estado de supervisión.
Cinco, obtenga información de estadísticas de socket ss
Ver la conexión de red del sistema y obtener estadísticas de sockets
ss [选项]
Opciones comunes:
-t 、 -u 、 -n 、 -l 、 -p 、 -a 、 -r
Seis, prueba de ping de conexión de red
Probar la conectividad de la red
ping [opciones] host de destino
Siete, rastreo de paquetes de datos traceroute
Pruebe los nodos de red que pasan del host actual al host de destino
traceroute 目标主机地址
8. Resolución de nombres de dominio nslookup
Pruebe la resolución de nombres de dominio DNS
nslookup 目标主机地址 [DNS服务器地址]
Nueve, el método de configuración de los parámetros de red.
1. Configuración temporal: use comandos para ajustar los parámetros de red
- Simple, rápido, puede modificar directamente los parámetros de red en funcionamiento
- Generalmente solo apto para su uso en el proceso de depuración de la red
- Una vez que el sistema se reinicia, los cambios realizados no serán válidos.
2. Configuración fija: modificar los parámetros de red a través de archivos de configuración
- Modificar archivos 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
10. Configure los parámetros de la interfaz de red ifconfig
1. Configure la dirección IP y la máscara de subred de la interfaz de red.
ifconfig 网络接口 ip地址 [netmask 子网掩码]
ifconfig 网络接口 ip地址[/子网掩码长度]
2. Desactive o reactive la tarjeta de red
ifconfig 网络接口 up
ifconfig 网络接口 down
3. Configure la interfaz de red virtual
inconfig 网络接口:序号 ip地址
11. Establecer la ruta de registro de ruta
1. Se registra la ruta agregada a la red especificada
toute add -net 网段地址 gw ip地址
2. Elimina el registro de enrutamiento al segmento de red especificado.
route del -net 网段地址
3. Agregue el registro de la puerta de enlace predeterminada a la tabla de enrutamiento
route add default gw ip地址
4. Elimina el registro de la puerta de enlace predeterminada en la tabla de enrutamiento.
route del default gw ip address
5. Agregue permanentemente una ruta: es necesario reiniciar el servicio de la tarjeta de red para que surta efecto
método uno,
vim /etc/sysconfig/static-routes
any net any gw 192.168.80.2
any net 192.168.3.0/24 gw 192.168.80.2
any host 192.168.100.100 gw 192.168.80.2
systemctl restart network
Método dos,
vim /etc/sysconfig/network-scripts/ifcfg-ens33
default via 192.168.80.2 dev ens33——————默认路由的另一种格式 0.0.0.0/0 192.168.14.254 dev ens33
10.211.6.0/24 via 192.168.80.2 dev ens33
192.168.100.100 via 192.168.14.254 dev ens33
systemctl restart network
12. Archivo de configuración de la interfaz de red
1. La ubicación del archivo de configuración
vim /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE = Ethernet —————— Establezca el tipo de tarjeta de red
BOOTPROTO = static ———— La forma de obtener la dirección IP, "static" obtiene la dirección IP de forma estática y "dhcp" obtiene la dirección IP de forma dinámica
IPADDR = 192.168 .241.3 ———— Dirección IP
NETMASK = 255.255.255.0 ———— Máscara de subred
GATEWAY = 192.168.241.2 ———— Dirección de puerta de enlace
ONBOOT = sí ———— Activar automáticamente
DEVICE = ens33 —————— Tarjeta de red nombre
Trece, habilita y deshabilita la configuración de la interfaz de red
1. Varias formas de reiniciar la tarjeta de red
systemctl restart network
service network restart
/etc/init.d/network restart
2. Deshabilite y habilite la tarjeta de red designada
ifdown ens33————禁用ens33网络接口
ifup ens33————开启ens33网络接口
14. Archivo de configuración de resolución de nombres de dominio
vim /etc/resolv.conf
Guarde la dirección IP del servidor DNS que la máquina necesita usar
15. Archivo de mapeo de host local
1. Archivo / etc / hosts
- Guarde el registro de mapeo del nombre de host y la dirección IP
2. Comparación del archivo de hosts y el servidor DNS
- De forma predeterminada, el sistema busca primero el registro de análisis del archivo de hosts
- El archivo de hosts solo es válido para el host actual
- El archivo de hosts puede reducir el proceso de consulta de DNS, acelerando así el acceso