¿Cuál es el formato de configuración de ruta estática?
Existen tres métodos de configuración para el formato de configuración de enrutamiento estático en el entorno Redhat:
Método 1: Configurar en el archivo de configuración /etc/sysconfig/network:
predeterminado a través de 192.168.3.1 dev eth0 #192.168.3.1 es la dirección de puerta de enlace de la tarjeta de red eth0
10.211.6.0/24 a través de 192.168.3.1 dev eth0
10.0.0.0/8 vía 10.212.52.1 dev eth1 #10.212.52.1 es la dirección de puerta de enlace de la tarjeta de red eth1
Nota: este método de escritura de configuración también admite la escritura en la configuración /etc/sysconfig/network-scripts/route-interferface archivo.
Para más detalles, consulte la documentación oficial de Redhat.
Método 2: Configurar en el archivo de configuración /etc/sysconfig/network-scripts/route-interferface
Aquí se admiten dos formatos de configuración
R: El método mencionado en el Método 1
cat /etc/sysconfig/network-scripts/route-eth0
0.0.0.0/0 vía 192.168.3.1 dev eth0
10.211.6.0/24 vía 192.168.3.1 dev eth0
cat /etc/sysconfig/network-scripts/route-eth1
10.0.0.0/8 vía 10.212.52.1 dev eth1
B: Método de máscara de red
cat /etc/sysconfig/network-scripts/route-eth0
ADDRESS0=0.0.0.0
NETMASK0 =0.0.0.0
GATEWAY0=192.168.3.1
DIRECCIÓN1=10.211.6.0
NETMASK1=255.255.255.0
GATEWAY1=192.168 .3.1
La dirección y la máscara del segmento de red son todas 0, lo que significa todos los segmentos de red, es decir, la ruta predeterminada.
cat /etc/sysconfig/network-scripts/route-eth1
ADDRESS0=10.0.0.0
NETMASK0=255.0.0.0
GATEWAY0=10.212.52.1
También puede consultar la documentación oficial de Redhat para conocer el método de máscara de red.
Método 3: configuración de /etc/sysconfig/static-routes
cat /etc/sysconfig/static-route
cualquier red cualquier gw 192.168.3.1
any net 10.211.6.0/24 gw 192.168.3.1
any net 10.0.0.0 máscara de red 255.0.0.0 gw 10.212.52.1
Nota: De forma predeterminada, el host No existe tal archivo en el archivo. El motivo de este método es que el script de inicio /etc/init.d/network llamará al archivo. El código de llamada específico es el siguiente:
Agregar sin interfaz. -rutas estáticas específicas.
if [ -f /etc/sysconfig/static-routes ]; entonces
grep "^any" /etc/sysconfig/static-routes | leer ignorar argumentos; hacer
/sbin/route add -$args
done
fi
3. /p>
Información ampliada:
El formato del comando para configurar el enrutamiento estático es:
router(config)# ip route network [máscara] {dirección interfaz} [distancia] [permanente]
El significado de cada parámetro es el siguiente:
red: el ID de red de la red de destino.
máscara: La máscara de subred de la red de destino.
Dirección: la dirección IP de entrada del enrutador de siguiente salto que pasó para llegar a la red de destino.
Interfaz: el nombre de la interfaz de salida del enrutador local que debe pasar para llegar a la red de destino.
Distancia: sobrecarga de administración Si no necesita cambiar la sobrecarga de administración predeterminada, utilice este parámetro para modificarla.
permanente: válido de forma permanente. Si se configura esta opción, esta ruta estática no se eliminará incluso si se cierra la interfaz.
Referencia: Enciclopedia Baidu-Enrutamiento estático