La risorsa Italiana per pfSense

17 aprile 2024

Aggiugnere rotte alla OpenVPN con FQDN


Un utilizzo abbastanza classico della VPN è quello di veicolare il traffico verso indirizzi specifici facendo passare il traffico dal tunnel, per presentarsi alla destinazione, anzichè col proprio indirizzo, con l'IP del sito in cui si trova la VPN.

Per esempio se il Sito A è configurato per poter essere accessibile solo dall'IP pubblico del mio ufficio, posso creare una VPN con l'ufficio che mi permetta di veicolando il traffico via VPN per arrivare al sito A.

In OpenVPN esistono i comandi di push route per ottenere questo comportamento: tuttavia nell'utilizzo base e più diffuso, è possibile passare solo degli indirizzi IP e non dei nomi FQDN.

Oggi vedremo come attuare questa configurazione avanzata.

Per prima cosa inseriamo nelle custom options del Server il push della rotta FQDN necessaria.
  • posizionarsi su VPN --> OpenVPN --> Server:
  • editare il Server utilizzato e posizionarsi su su Advanced Configuration -> Custom Options
  • inserire il push route con questa stringa: push "route google.com 255.255.255.255";


In questo modo tutto il traffico verso google.com sarà veicolato nel tunnel VPN e uscirà con l'ip pubblico del firewall pfSense che termina la VPN


Posizionarsi poi su VPN --> OpenVPN --> Client Export Utility:
  • sotto Advanced fare il push dell’opzione: “allow-pull-fqdn”


Una volta salvate le modifiche è possibile scaricare il certificato con la nuova configurazione.





Nome

Email *

Messaggio *