Come riservare un IP fisso per un client OpenVPN in una connessione OpenVPN autogestita?¶
Questo tutorial mostra come riservare un IP fisso per il client OpenVPN che si collega al tuo server. Prima di seguire i passaggi sotto, configura un router GL.iNet come server OpenVPN.
-
Accedi al pannello di amministrazione web del server OpenVPN e, dalla barra laterale sinistra, vai su VPN -> OpenVPN Server.
Nella scheda Configuration, annota la IPv4 subnet, ad esempio 10.8.0.0/24 nell'immagine seguente, e imposta Authentication Mode su Username and Password Only.

-
Vai alla scheda Users e crea un nome utente e una password, come mostrato sotto.

-
Accedi al router tramite SSH ed esegui il seguente comando per aprire il file di script di configurazione del server OpenVPN:
vi /lib/netifd/proto/openserver.shNel file aperto, controlla se nello script e presente la riga "client-config-dir /etc/openvpn/ccd".

In caso contrario, aggiungila manualmente, quindi salva e chiudi il file.
-
Vai in
/etc/openvpn/e aggiungi una cartella ccd conmkdir ccd.
-
Aggiungi un file chiamato
GLsupport, inserisciifconfig-push 10.8.0.10 255.255.255.0, quindi salva e chiudi il file.Verifica il contenuto con
cat GLsupport.
-
Quando usi GLsupport per collegarti al server OpenVPN, verra assegnato l'IP fisso 10.8.0.10 a questo utente GLsupport.
-
255.255.255.0e la subnet mask e puoi sostituirla con la subnet mask del tuo server OpenVPN.
Nota: se vuoi fissare indirizzi IP per piu client OpenVPN, crea piu nomi utente e password nel passaggio 2, quindi ripeti il passaggio 5 e aggiungi file nella cartella CCD secondo l'ordine degli utenti, ad esempio user_1, user_2, user_3, seguiti dal comando
ifconfig-pushe dai rispettivi IP fissi e subnet mask.Ad esempio,
ifconfig-push 10.8.0.20 225.225.225.0,ifconfig-push 10.8.0.30 225.225.225.0,ifconfig-push 10.8.0.40 225.225.225.0 -
-
Infine, esegui un test con il client OVPN e controlla se il Client Virtual IP (IPv4) e quello riservato.
Ad esempio, se il client OpenVPN e un router GL.iNet, puoi accedere al pannello di amministrazione web del router client OpenVPN e andare su VPN Dashboard per verificare il Client Virtual IP (IPv4).
(VPN Dashboard nel firmware v4.7 e precedenti)
(VPN Dashboard nel firmware v4.8)
Hai ancora domande? Visita il nostro Community Forum oppure contattaci.