Progetto strongSwan: soluzione VPN basata su IPsec per Windows, Linux, Android, Mac

Sommario:

Progetto strongSwan: soluzione VPN basata su IPsec per Windows, Linux, Android, Mac
Progetto strongSwan: soluzione VPN basata su IPsec per Windows, Linux, Android, Mac

Video: Progetto strongSwan: soluzione VPN basata su IPsec per Windows, Linux, Android, Mac

Video: Progetto strongSwan: soluzione VPN basata su IPsec per Windows, Linux, Android, Mac
Video: Attachment Manager in Windows: Configure High risk, Medium risk, Low risk files - YouTube 2024, Maggio
Anonim

StrongSwan è un client VPN basato su IPsec open source gratuito disponibile per la maggior parte dei sistemi operativi disponibili. Implementa i protocolli di scambio di chiavi IKEv1 e IKEv2 per lo scambio di chiavi di certificazione criptate tra host e client. Ci sono molti termini tecnici da comprendere qui, iniziando con IPsec e poi passando a IKE.

Image
Image

strongSwan VPN

Comprendere e lavorare con il progetto strongSwan non è un gioco da ragazzi, ma richiede una profonda conoscenza e una buona conoscenza dei protocolli Internet e di altre funzionalità di sicurezza ad esso correlate.

Ecco l'elenco delle funzionalità provenienti dal sito web ufficiale di strongSwan, l'elenco potrebbe includere alcuni termini difficili, ma la curiosità è sempre stata la più grande insegnante. Quindi vai su Google o su Bing e cerca e scopri di più su di loro:

  • Funziona con kernel Linux 2.6, 3.xe 4.x, Android, FreeBSD, OS X e Windows
  • Implementa i protocolli di scambio di chiavi IKEv1 e IKEv2 (RFC 7296)
  • Supporto completo del tunnel IPv6 IPsec e delle connessioni di trasporto
  • Aggiornamento dell'indirizzo IP dinamico e dell'interfaccia con IKEv2 MOBIKE (RFC 4555)
  • Inserimento e cancellazione automatica delle regole del firewall basate su policy IPsec
  • NAT-Traversal tramite incapsulamento UDP e porta floating (RFC 3947)
  • Supporto della frammentazione dei messaggi IKEv2 (RFC 7383) per evitare problemi con la frammentazione IP
  • Dead Peer Detection (DPD, RFC 3706) si occupa delle gallerie pendenti
  • IP statici virtuali e IKEv1 ModeConfig modalità pull e push
  • Funzionalità server e client XAUTH in aggiunta all'autenticazione IKEv1 in modalità principale
  • Pool di indirizzi IP virtuale gestito da demone IKE o database SQL
  • Secure IKEv2 autenticazione utente EAP (EAP-SIM, EAP-AKA, EAP-TLS, EAP-MSCHAPv2, ecc.)
  • Invio opzionale di messaggi EAP al server AAA tramite il plug-in EAP-RADIUS
  • Supporto di IKEv2 Multiple Authentication Exchanges (RFC 4739)
  • Autenticazione basata su certificati X.509 o chiavi già condivise
  • Utilizzo di potenti algoritmi di firma con Autenticazione firma in IKEv2 (RFC 7427)
  • Recupero e memorizzazione nella cache locale degli elenchi di revoca certificati tramite HTTP o LDAP
  • Pieno supporto del protocollo di stato del certificato online (OCSP, RFC 2560).
  • Gestione CA (URI OCSP e CRL, server LDAP predefinito)
  • Politiche IPsec potenti basate su caratteri jolly o CA intermedie
  • Archiviazione di chiavi e certificati RSA privati su una smartcard (interfaccia PKCS # 11)
  • Plugin modulari per algoritmi di crittografia e interfacce di database relazionali
  • Supporto di gruppi DH a curva ellittica e certificati ECDSA (Suite B, RFC 4869)
  • Integrazione e test crittografici integrati opzionali per plug-in e librerie
  • Facile integrazione del desktop Linux tramite l'applet strongSwan NetworkManager
  • Trusted Network Connect compatibile con PB-TNC (RFC 5793) e PA-TNC (RFC 5792)

strongSwan è completamente funzionante su sistemi operativi basati su Linux e sono disponibili anche pacchetti di distribuzione, ma per Windows non è ancora disponibile alcun pacchetto di distribuzione ed è necessario compilare il codice utilizzando la toolchain MinGW. Tutte le funzionalità non sono disponibili su Windows e ci sono molte limitazioni associate al progetto. Per eseguire correttamente strongSwan è necessario disabilitare il servizio IKE nativo su Windows e alcune altre cose.

L'installazione e la configurazione su Windows sono un compito noioso per ora, ma ci si aspetta che il progetto generi presto pacchetti binari installabili per rendere l'installazione e la configurazione un compito più facile. Puoi leggere ulteriori informazioni su strongSwan per il sistema operativo Windows Qui.

Il progetto strongSwan è gestito da Andreas Steffen, professore di Security in Communications presso l'Università di scienze applicate di Rapperswil, in Svizzera. Inoltre, il progetto è sponsorizzato da importanti società di sicurezza IT e Secunet, Sophos, Revosec essendo uno di loro.

strongSwan è un'implementazione ben scritta di IPsec. È completamente open source e disponibile gratuitamente. Puoi scaricarlo, crearlo da solo e quindi creare la tua rete virtuale. Sebbene richieda alcune conoscenze tecniche per comprendere il funzionamento e il codice. Ma puoi consultare la documentazione del progetto per saperne di più e leggere le istruzioni di installazione e altri dettagli.

Vai qui se stai cercando qualche software VPN gratuito per il tuo PC Windows.

Consigliato: