Bypass openvpn per ip particolare


9

La mia macchina desktop esegue Trisquel GNU / Linux 6.0 (che è fondamentalmente una versione gratuita di Ubuntu 12.04) e utilizzo OpenVPN per connettermi a un provider VPN commerciale per l'accesso a Internet.

Attualmente instrada tutto il mio traffico attraverso la VPN, il che è fantastico, ma sto cercando un modo per consentire alle richieste a un indirizzo IP specifico di bypassare la VPN. Sono sicuro che esiste un modo, ma la ricerca web ripetuta non ha ancora mostrato nulla (la cosa migliore che potessi trovare erano le istruzioni per farlo sul client Cisco VPN per Windows).

Puoi aiutare?

Grazie.

Risposte:



17

Aggiungi semplicemente un percorso per quell'IP al tuo gateway locale.

Puoi farlo nella configurazione del tuo client openvpn in questo modo.

route 10.99.77.55 255.255.255.255 net_gateway

Nella configurazione net_gateway viene automaticamente sostituito con l'indirizzo corretto.


Grazie per l'aiuto, ma ho configurato questa connessione VPN tramite NetworkManager, quindi non esiste un file di configurazione openvpn. La soluzione di Jeff qui sotto ha funzionato per me.
Lloyd Smart

1
Va bene. Comprendi che dovrai eseguire nuovamente questo comando ogni volta che la VPN è stata stabilita. Le route non persistono al riavvio. Diamine, non persisteranno nemmeno attraverso una disconnessione di OpenVPN a meno che non passi l' persist-tunopzione.
Zoredache,

Grazie per il consiglio. Mi hai spinto ad approfondire ulteriormente questo aspetto e ho scoperto che avrei potuto renderlo permanente aggiungendo le informazioni alla finestra di dialogo "rotte" nella scheda IPv4 delle impostazioni di NetworkManager per la mia connessione eth0.
Lloyd Smart

Questo ha funzionato come un incantesimo per i file di configurazione di CitizenVPN
slott
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.