2 votos

No se puede establecer la ruta con VPN post script desde la actualización a Big Sur

Desde la actualización a Big Sur, mi post script no se ha disparado. La VPN a la que me conecto no permite el túnel dividido.

Tengo un simple script en /etc/ppp/ip-up que me permite acceder a cosas fuera de la red sin dejar de acceder a cosas en la red interna. Ha estado funcionando durante un tiempo y desde la actualización a Big Sur, tengo que ejecutar el comando manualmente para poder acceder a sitios web/servicios externos. Está configurado para que sea ejecutable y todo, así que no sé cuál es el problema, abajo está el aspecto de ese archivo.

#!/bin/sh

/sbin/route change default 192.168.1.1

Si ejecuto el comando en Terminal funciona, así que tengo curiosidad por saber si Apple ha roto algo o ha cambiado su funcionamiento.

¿Ha cambiado algo importante en la forma en que MacOS maneja este archivo?

3voto

otto Puntos 11

Lo mismo digo... aunque estuvo funcionando durante un tiempo.

Lo que parece funcionar es:

networksetup -setadditionalroutes <networkservice> [ <dest> <mask> <gateway> ]*

Para conocer los nombres de los adaptadores utilice:

networksetup -listallnetworkservices

Ejemplo:

networksetup -setadditionalroutes "name of your VPN" 192.168.1.0 255.255.255.0 192.168.10.254 192.168.2.0 255.255.255.0 192.168.10.254

0 votos

Para tu caso (en el que estás cambiando la ruta por defecto) esto puede no ser útil. Además, es probable que esto sólo funcione para las conexiones que no son gestionadas por un cliente de terceros.

1 votos

Solía haber otras formas de ejecutar scripts cuando aparece un NIC - tal vez algunas de ellas todavía funcionan en Big Sur. apple.stackexchange.com/questions/32354/ Sólo tendría que asegurarse de que sólo se ejecuta si su conexión VPN está arriba (ppp0 está arriba).

0 votos

Sólo lo hice así porque funcionó, en mi portátil con Windows que uso en el trabajo hace un cambio de ruta pero no pude averiguar cómo hacerlo en Mac así que usé el comando de arriba que hizo el truco hasta que Big Sur lo rompió.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X