Linux configura IP estática La IP y la puerta de enlace no están en el mismo segmento de red

Cuando la puerta de enlace que desea configurar no está en el mismo segmento de red que la dirección IP del host, el uso de la ruta para agregar el valor predeterminado gw xx.xxx.xx.xx no tiene éxito y devolverá
: SIOCADDRT: La red es inalcanzable

Solución:

route add -host 192.168.18.1 dev eth0
route add default gw 192.168.18.1 dev eth0
route -n
# 现在默认网关就已经配置好了

La desventaja de este método es que deja de ser válido después de reiniciar.
El método de reparación permanente es el siguiente:

1. Primero abra el directorio

cd /etc/rc.d/init.d/

2. Busque el archivo de red en el directorio.

cat network | grep static-routes

¿Puedes encontrar el siguiente contenido en el archivo? Si no, agrégalo.

# Add non interface-specific static-routes.
if [ -f /etc/sysconfig/static-routes ]; then
    grep "^any" /etc/sysconfig/static-routes | while read ignore args ; do
    /sbin/route add -$args
    done 
fi

3. Abra el directorio /etc/sysconfig/ y verifique si el archivo de rutas estáticas se puede encontrar en el directorio, si no, créelo y agregue el
siguiente contenido.

any host  192.168.18.1 dev eth0
any net  deault gw  192.168.18.1 dev eth0

Tendrá efecto permanentemente después de eso
(la puerta de enlace predeterminada configurada temporal o permanentemente arriba debe ser reemplazada por la suya)

Supongo que te gusta

Origin blog.csdn.net/s990420/article/details/125488752
Recomendado
Clasificación