macos – ¿Cómo enrutar selectivamente el tráfico de red a través de VPN en Mac OS X Leopard?

Pregunta:

No quiero enviar todo el tráfico de mi red a VPN cuando estoy conectado a la red de mi empresa (a través de VPN) desde casa. Por ejemplo, cuando trabajo desde casa, me gustaría poder hacer una copia de seguridad de todos mis archivos en la Time Capsule en casa y aún poder acceder a la red interna de la empresa.

Estoy usando el cliente VPN integrado de Leopard. Intenté desmarcar "Enviar todo el tráfico a través de una conexión VPN". Si hago eso, perderé el acceso a los sitios web internos de mi empresa, ya sea a través de curl o el navegador web (aunque las direcciones IP internas aún son accesibles). Sería ideal si pudiera elegir selectivamente un conjunto de direcciones IP o dominios para enrutarlos a través de VPN y mantener el resto en mi propia red. ¿Es esto posible con el cliente VPN integrado de Leopard?

Respuesta:

Cree el archivo / etc / ppp / ip-up con el siguiente contenido:

#!/bin/sh
/sbin/route add <SUBNET> -interface $1 

reemplazando <SUBNET> con subred, desea enrutar a través de VPN (por ejemplo, 192.168.0.0/16)

ejecutar como root:

chmod 0755 /etc/ppp/ip-up

Este archivo se ejecutará cada vez que se conecte a una VPN.

Los parámetros dados al script:

  • $1 : la interfaz VPN (por ejemplo, ppp0 )
  • $2 : Desconocido, era 0 en mi caso
  • $3 : IP del servidor VPN
  • $4 : dirección de puerta de enlace VPN
  • $5 : puerta de enlace regular (no vpn) para sus conexiones lan

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım