Strumenti Utente

Strumenti Sito


pub:conf-vpn-tifpa

Questa è una vecchia versione del documento!


Istruzioni configurazione e utilizzo servizio VPN per utenti TIFPA/UniTN

Il servizio VPN consente l'accesso da postazioni internet alle risorse interne della rete d'Ateneo e ad alcuni servizi dedicati TIFPA. Si basa su crittografia SSL.

Per la configurazione e l' uso, visitare la sezione corrispondente al proprio sistema operativo:

Sistema Operativo supportatoClient disponibile
Windows, Linux, Macosx (< 10.9)Network Connect
Windows, Macosx 10.9 (>10.6)Junos Pulse
Dispositivi Mobili (Smartphone & Tablet)Junos Pulse
Linux (linea di comando)Network Connect

Windows, Linux, MACOSX (< 10.9)

Installazione del client Network Connect

Prima di essere in grado di utilizzare il servizio è necessaria l' installazione del client “Network Connect”

Per installare “Network Connect” sul proprio PC sono possibili 2 modalità:

1) MODALITA' MANUALE

REQUISITI:

  • diritti di amministratore (Windows), diritti di root (Linux/Mac)

ISTRUZIONI:

  • scaricare manualmente dai link qui sotto il client “Network Connect” per il proprio Sistema Operativo:

Per Mac: Attenzione!!! Se viene usato il client Safari: al file .dmg viene appeso un'estensione .exe che va rimossa per poter ulilizzare il file, oppure effettuare un salva con nome “networkconnect.dmg”. Per client Firefox o Chrome non sono state riscontrate anomalie nel download.

Sistema operativoDownload link
Mac OS XNetwork Connect 7.3R3 (build 23377)
  • eseguire il pacchetto d' installazione scaricato sul proprio PC
    • NB: sono necessari i diritti di amministratore (Windows o Mac) o root (Linux)

2) MODALITA' "WEB"

REQUISITI:

  • diritti di amministratore (Windows), diritti di root (Linux/Mac)
  • browser con Java JRE 6 o superiore installato e funzionante

NOTA PER LINUX 64bit:

  • su Linux 64bit è attualmente supportato solo il client 32bit quindi anche Java va installato nella versione 32bit
    • su Ubuntu Linux 64bit (12.04) bisogna installare openjdk 6 or 7 (32bit) con questo commando: “sudo apt-get install openjdk-6-jre:i386” oppure “sudo apt-get install openjdk-7-jre:i386”

ISTRUZIONI:

  • Collegarsi con un browser all'indirizzo https://vpn-ssl.unitn.it/tifpa, accedendo con le proprie credenziali d'Ateneo.
  • cliccare sul bottone “Start” vicino alla voce “Network Connect”

  • verrà installato ed eseguito sul PC il client “Network Connect” (eventualmente acconsentire le modifiche ed accettare tutti gli avvisi di sicurezza)

SOLO PER WINDOWS:

  • a conferma della connessione, nell' area di notifica in basso a destra (a fianco all' orologio) apparirà un' icona simile a questa:

Utilizzo del client Network Connect

Una volta che il client Network Connect è stato installato con una delle precedenti modalità, per le connessioni successive è sufficiente lanciarlo dai Programmi presenti sul proprio PC, comparirà una finestra di connessione:

Basterà a questo punto eseguire 3 semplici operazioni:

  1. inserire l' URL di connessione (Sign-in Page): https://vpn-ssl.unitn.it/tifpa (se non già presente)
  2. inserire username e password (credenziali di Ateneo)
  3. cliccare su “Login”

In pochi secondi verrà avviata la sessione vpn.

SOLO PER WINDOWS:

  • a connessione avvenuta, sarà visibile nell' area di notifica in basso a destra un' icona simile a questa: che conferma l' avvenuta connessione.
  • facendo doppio click sull' icona è possibile visualizzare le informazioni di connessione:

NB: è sempre possibile stabilire la connessione anche accedendo via browser ripetendo i passaggi riportati sopra nella sezione 1) MODALITA' “WEB”

Utilizzo del client Network Connect dalla linea di comando (Linux)

Dopo l' installazione di Network Connect, è possibile stabilire la connessione direttamente dalla linea di comando, i files si trovano nella directory /home/user/.juniper_networks/network_connect

in alternativa è possibile scaricare e scompattare questo archivio: nc.tgz

Seguire questa procedura (verificata su Ubuntu 64bit 12.0.4):

  • 1) spostarsi nella directory /home/user/.juniper_networks/network_connect (o dove si è scompattato l' archivio nc.tgz)
user@linux:home/user# cd .juniper_networks/network_connect
  • 2) Scaricare il certificato ssl della vpn (se non è già presente il file “certificato_vpn-ssl.crt”, potete controllare con un comando “ls”)
user@linux:home/user/.juniper_networks/network_connect# openssl s_client -connect vpn-ssl.unitn.it:443 -showcerts < /dev/null 2> /dev/null | openssl x509 -outform der > certificato_vpn-ssl.crt
  • 3a) Per stabilire la connessione con la applet di controllo (inserire la password quando richiesto):
user@linux:home/user/.juniper_networks/network_connect# /usr/lib/jvm/java-6-openjdk-i386/bin/java -jar NC.jar -h vpn-ssl.unitn.it -u username@unitn.it -f certificato_vpn-ssl.crt -r AR-unitn-ldap-ad
Searching for ncsvc in current working directory done
Password:
  • 3b) Per stabilire la connessione in modalità “silent”, senza applet di controllo (inserire la password quando richiesto):
user@linux:home/user/.juniper_networks/network_connect# ./ncsvc -h vpn-ssl.unitn.it -u username@unitn.it -f certificato_vpn-ssl.crt -r AR-unitn-ldap-ad
Password:
Connecting to vpn-ssl.unitn.it : 443
  • 4) Verificare l' avvenuta connessione:
user@linux:home/user/.juniper_networks/network_connect# ip addr show tun0
8: tun0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1400 qdisc pfifo_fast state UNKNOWN qlen 500
    link/none 
    inet 10.31.110.36/32 scope global tun0

MACOSX 10.9 Maverick, Windows (Junos Pulse)

In alternativa a Network Connect, per MACOSX (>10.6) e Windows è possibile scaricare e utilizzare Junos Pulse seguendo le istruzioni qui sotto (schermate relative a MACOSX 10.9)

NB: Per MacOSX 10.9 Maverick Junos Pulse è l' unico client supportato:

Per Mac: Attenzione!!! Se viene usato il client Safari: al file .dmg viene appeso un'estensione .exe che va rimossa per poter ulilizzare il file, oppure effettuare un salva con nome “pulse.dmg”. Per client Firefox o Chrome non sono state riscontrate anomalie nel download.

Dopo averlo installato, lanciare l' Applicazione Junos Pulse, appare la schermata principale:

Creare quindi una nuova connessione cliccando su '+' e inserendo i parametri corretti:
NB: URL: https://vpn-ssl.unitn.it/tifpa

Per far partire la connessione cliccare su <Connect>

Inserire nome utente (@unitn.it) e password ed eventualmente memorizzare le credenziali

La connessione è stabilita, per disconnettere cliccare su <Disconnect>

Compare la barra menù di Junos Pulse con l' icona di stato

E' possibile visualizzare una finestra di stato da File→Connections→Advanced Connection Details…

E' possibile verificare l' ip assegnato da terminale con il comando 'ifconfig':

MAC user$ ifconfig
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
....
....
utun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1400
	inet 10.31.110.10 --> 10.31.110.10 netmask 0xffffffff 

Dispositivi Mobili

REQUISITI

  • iPhone, iPod Touch, iPad (iOS 5.0,4.3.x,4.2.x o superiori)
  • Android devices 4.0 o superiori
  • Windows Mobile 6.5

ISTRUZIONI: (screenshots relativi alla versione Android 4.1.2)

  • installare l'app “Junos Pulse” dall' App Store o da Google Play
  • avviare l' applicazione “Junos Pulse”

  • Creare una nuova connessione inserendo:
    • “Nome connessione” (a scelta)
    • “Nome utente” (nella forma nomeutente@unitn.it)
    • toccare su “Crea connessione”

  • toccare su “Connetti”, inserire la password e selezionare “Sign In” (eventualmente accettare la richiesta di considerare l' applicazione attendibile)

  • a questo punto viene stabilita la connessione, verificabile tramite un tocco su “Stato”

  • al termine della sessione, per terminare la connessione, toccare su “Disconnetti”

Caratteristiche servizio vpn-ssl

Indirizzo IP assegnato al client

Ai client connessi in vpn viene assegnato un ip nel range che va da 10.31.0.10 a 10.31.0.254

Funzionalità "split-tunnel"

La connessione VPN prevede che il traffico diretto agli IP dell'Ateneo transiti lungo il tunnel VPN mentre il traffico verso altre reti (p.e. internet) esce dalla connessione standard del client (p.e. ADSL di casa).

NB: il routing NON viene modificato per le connessione già attive al momento della connessione vpn

Requisiti Firewall lato utente

Il traffico VPN è crittografato in SSL ed usa la porta destinazione TCP 443. Per la modalità ESP (che aumenta le prestazioni) è necessario aprire la porta destinazione UDP 4500.

Configurazioni client supportati

PiattaformaSistema OperativoBrowsers e Java Environment
Windows- Windows 8 on 32-bit or 64-bit platforms.- Windows 8 Enterprise on 32-bit.
- Windows 7 on 32-bit or 64-bit platforms
- Windows 7 SP1 Enterprise on 32-bit
- Windows Vista on 32-bit or 64-bit platforms
- Windows XP with SP3 on 32 bit
- Internet Explorer 10
- Internet Explorer 9.0
- Internet Explorer 8.0
- Internet Explorer 7.0
- Firefox 3.0 and above including FF10
- Oracle JRE 6 and above
Mac- Mac OS X 10.6.x, 32 bit and 64 bit
- Mac OS X 10.7.x, 32 bit
- Mac OS X 10.8.x, 32 bit
- Safari 6.0 Sun JRE 6
- Safari 5.1 Sun JRE 6
- Safari 5.0 Sun JRE 6
Linux- OpenSuse 10.x and 11.x
- Ubuntu 9.10, 10.x and 11.x
- Red Hat Enterprise Linux 5
- Firefox 3.0 and above
- Oracle JRE 6 and above
Solaris- Solaris 10, 32 bit only- Mozilla 2.0 and above

NOTE:

1) IE 10 è supportato in Windows 8 Desktop Mode on Windows 8 con i plugin installati.
2) 32 bit Network Connect è supportato solo sui seguenti sistemi 64 bit Linux:

PlatformOperating SystemBrowsers and Java Environment
Linux- Ubuntu 12.04 LTS
- OpenSUSe 12.1
- Fedora 17
- FireFox 10-ESR
- Oracle JRE 6 and 7
- IcedTea-Web 1.2 with OpenJDK 6 and 7

Altri sistemi operativi, browser e versioni di Java, potrebbero funzionare richiedendo, in qualche caso, possibili interventi di configurazione sul client.

pub/conf-vpn-tifpa.1417625068.txt.gz · Ultima modifica: 2014/12/03 16:44 da m.fiorazzo@unitn.it