No se puede eliminar la ruta estática agregada manualmente

3

En Mountain Lion, agregué manualmente una ruta estática como esta:

$ sudo route -n add 10.10.10.1/24 10.0.0.2
add net 10.10.10.1: gateway 10.0.0.2

Eso funcionó bien. Ahora quiero eliminar la ruta estática, pero esto falla:

$ sudo route -n delete  10.10.10.1/24 10.0.0.2
route: writing to routing socket: not in table
delete net 10.10.10.1: gateway 10.0.0.2: not in table

A pesar de que dice "no en la tabla", la entrada está allí, de acuerdo con netstat y la ruta:

$ netstat -rn | grep 10.10.10
10.10.10/24        10.0.0.2           UGSc            1        2    tap0

$ route get 10.10.10.1
   route to: 10.10.10.1
destination: 10.10.10.0
       mask: 255.255.255.0
    gateway: 10.0.0.2
  interface: tap0
      flags: <UP,GATEWAY,DONE,STATIC,PRCLONING>
 recvpipe  sendpipe  ssthresh  rtt,msec    rttvar  hopcount      mtu     expire
       0         0         0         0         0         0      1500         0

¿Qué está mal aquí?

Editar: Mi interfaz local en la red 10.0.0.1/24 es un dispositivo de tap creado por OpenVPN. Detener el cliente OpenVPN borra la ruta. Aún me gustaría saber por qué no puedo eliminar esta ruta sin detener el cliente VPN.

    
pregunta Lorin Hochstein 17.09.2013 - 16:51

1 respuesta

5

Estaba usando la sintaxis incorrecta. Esto funciona:

$ sudo route -n delete 10.10.10.0
    
respondido por el Lorin Hochstein 19.09.2013 - 19:29

Lea otras preguntas en las etiquetas