Debian come server VPN: differenze tra le versioni

m (modifiche minori)
Riga 331: Riga 331:
         Scadenza lease . . . . . . . . . . . .: venerdì 19 settembre 2008 19.51.37
         Scadenza lease . . . . . . . . . . . .: venerdì 19 settembre 2008 19.51.37
</pre>
</pre>
<br/>
Se vogliamo che la connessione VPN parta al login del nostro utente, è sufficiente creare un file BAT con contenuto:
<pre>
openvpn-gui --connect client1.ovpn
exit</pre>
e metterlo in esecuzione automatica.


==== Windows 7 ====
==== Windows 7 ====
L'installazione di OpenVPN su Windows 7 ha bisogno di un piccolo intervento manuale in più. Si scarichi innanzitutto l'ultima versione del client dall'indirizzo: http://openvpn.net/release/ . Poi si lanci il file scaricato in modalità compatibile con Windows Vista Service Pack 1 e come Amministratore. Il resto dei passaggi sono identici a quelli visti nel paragrafo precedente.
L'installazione di OpenVPN su Windows 7 ha bisogno di un piccolo intervento manuale in più. Si scarichi innanzitutto l'ultima versione del client dall'indirizzo: http://openvpn.net/release/ . Poi si lanci il file scaricato in modalità compatibile con Windows Vista Service Pack 1 e come Amministratore. Il resto dei passaggi sono identici a quelli visti nel paragrafo precedente.
<br/>
Se non vogliamo essere annoiati dal messaggio di conferma dell'avvio di OpenVPN con le credenziali di amministratore, possiamo creare il file <code>OPENVPN_runas_W7task.XML</code> con contenuto:
<pre>
<?xml version="1.0" encoding="UTF-16"?> <Task version="1.2" xmlns="http://schemas.microsoft.com/windows/2004/02/mit/task">
  <RegistrationInfo>
    <Date>2010-05-14T10:47:32.1799727</Date>
    <Author>Ferdinando Bassi v1.0</Author>
    <Description>Avvio openvpngui all'accesso utente con privilegi elevati</Description>
  </RegistrationInfo>
  <Triggers>
    <LogonTrigger>
      <Enabled>true</Enabled>
    </LogonTrigger>
  </Triggers>
  <Principals>
    <Principal id="Author">
      <UserId>CLIENT1\utente</UserId>
      <LogonType>InteractiveToken</LogonType>
      <RunLevel>HighestAvailable</RunLevel>
    </Principal>
  </Principals>
  <Settings>
    <MultipleInstancesPolicy>IgnoreNew</MultipleInstancesPolicy>
    <DisallowStartIfOnBatteries>false</DisallowStartIfOnBatteries>
    <StopIfGoingOnBatteries>true</StopIfGoingOnBatteries>
    <AllowHardTerminate>true</AllowHardTerminate>
    <StartWhenAvailable>true</StartWhenAvailable>
    <RunOnlyIfNetworkAvailable>false</RunOnlyIfNetworkAvailable>
    <IdleSettings>
      <StopOnIdleEnd>true</StopOnIdleEnd>
      <RestartOnIdle>false</RestartOnIdle>
    </IdleSettings>
    <AllowStartOnDemand>true</AllowStartOnDemand>
    <Enabled>true</Enabled>
    <Hidden>false</Hidden>
    <RunOnlyIfIdle>false</RunOnlyIfIdle>
    <WakeToRun>false</WakeToRun>
    <ExecutionTimeLimit>P3D</ExecutionTimeLimit>
    <Priority>7</Priority>
  </Settings>
  <Actions Context="Author">
    <Exec>
      <Command>"C:\Program Files (x86)\OpenVPN\bin\openvpn-gui-1.0.3.exe"</Command>
    </Exec>
  </Actions>
</Task>
</pre>
Fatto ciò è sufficiente importarlo dall'interfaccia delle "Utilità di pianificazione" per terminare il tutto.
<br/><br/>
<br/><br/>