Facile da configurare il tuo server VPN su Ubuntu

Facile da configurare il tuo server VPN su Ubuntu

In questo tutorial, vedremo come è facile configurare il tuo server VPN su Ubuntu in meno di 5 minuti.

Proteggere la tua privacy durante la navigazione online diventa ogni giorno più complicato. Con sempre più sistemi compromessi ogni giorno, la protezione dei tuoi dati di navigazione è difficile da garantire.

L'utilizzo di una VPN è un ottimo modo per mantenere la privacy instradando il traffico attraverso il tuo server VPN. Invece di indirizzare il traffico direttamente al sito Web che stai visitando, il traffico tra il tuo dispositivo e il server VPN viene crittografato e quindi continua al sito Web di origine. Ciò significa che la destinazione vede tutto il traffico proveniente dal tuo server VPN anziché dal tuo ISP, mantenendo le tue informazioni personali al sicuro.

Invece di pagare per un provider VPN, dovresti considerare di creare il tuo server VPN. È molto più semplice di quanto sembri e può essere completato in meno di 5 minuti.

La creazione di un server VPN personale è la chiave per proteggere la tua privacy online. Ogni volta che utilizzi una rete Wi-Fi pubblica come in un bar o in un hotel, non hai idea di dove reindirizzare i tuoi dati di navigazione.

Prerequisiti:

  • Un server dedicato NeoTechSystems.net.
  • Sistema operativo Ubuntu
  • Ti consigliamo di utilizzare 1 GB di RAM.
  •  10 GB di spazio su disco per OpenVPN e altri pacchetti di sistema

Cominciamo con l'installazione.

Accedi al tuo server utilizzando SSH con accesso utente root.

1. Mantieni aggiornato il tuo server

# apt-get update -y

2. Installa il programma richiesto

Se il tuo server non ha il programma wget (usato per scaricare lo script di installazione) lo scaricheremo ora:

# apt-get install wget

3. Scarica lo script di installazione

Successivamente, scaricheremo un popolare script di installazione di OpenVPN da github:

# wget https://git.io/vpn -O openvpn-install.sh

4. Aggiorna i permessi dei file

Aggiorniamo i permessi sul file per renderlo eseguibile:

# chmod +x openvpn-install.sh

5. Avvia il processo di installazione

Ora per iniziare il processo di installazione eseguendo lo script di installazione:

# ./openvpn-install.sh

Inserisci queste informazioni nello script di installazione:

L'IP primario del server viene compilato automaticamente. Premi invio per procedere.

Premi 1 per procedere con l'installazione di UDP.

Premi invio per procedere sulla porta predefinita.

Inserisci il provider DNS che desideri utilizzare sul server. Consigliamo OpenDNS.

Inserisci il tuo nome da utilizzare durante la generazione del certificato client e premi invio.

Premi invio per procedere con l'installazione.

Lo script installerà OpenVPN e genererà tutte le chiavi necessarie per l'utilizzo.

Lo script installerà OpenVPN e genererà tutte le chiavi necessarie per l'utilizzo.

6. Copia il file di configurazione VPN

Esegui il seguente comando e copia i dati in un file di testo sul tuo computer.

# cat /root/client.ovpn

Salva il file come client.ovpn .

Puoi usare scp per scaricare il file sul tuo computer locale dal terminale

# scp user@IP:/root/client.ovpn /Local/folder

Una volta scaricato, puoi utilizzare questo file nel tuo client VPN preferito per connetterti.

7. Aggiunta di utenti VPN

Ogni dispositivo che usi dovrebbe avere il proprio utente sul server VPN per funzionare in modo affidabile. Puoi eseguire il seguente comando per aggiungere utenti:

# ./openvpn-install.sh

Opzione di selezione 1 e generare un nome univoco per il dispositivo.

Copia il contenuto dal file di configurazione per utilizzarlo sul tuo dispositivo. Ad esempio, se hai chiamato il telefono del cliente, puoi eseguire questo comando:

# cat /root/phone.ovpn

8. Avvio, arresto e riavvio di OpenVPN

Dopo l'installazione, OpenVPN si avvierà automaticamente e sarà impostato per avviarsi all'avvio. Ecco i comandi di avvio e arresto come riferimento:

Per avviare OpenVPN:

# systemctl start [email protected]

Per interrompere OpenVPN:

# systemctl stop [email protected]

Per riavviare OpenVPN:

# systemctl restart [email protected]

Questo è tutto. Ora configura la VPN nel tuo computer locale e goditi la tua VPN.

In questo tutorial, abbiamo visto come è facile configurare il proprio server VPN su Ubuntu in meno di 5 minuti.


Come installare e configurare CSF (ConfigServer Security & Firewall) su CentOS 7

Come installare e configurare CSF (ConfigServer Security & Firewall) su CentOS 7

ConfigServer Security & Firewall (in breve è anche chiamato csf) è un firewall Stateful Packet Inspection (SPI). Scopri come installare e configurare CSF su CentOS 7

Come installare lagente di backup R1Soft su CentOS

Come installare lagente di backup R1Soft su CentOS

Scopri come installare R1Soft Backup Agent su CentOS e configurarlo. R1Soft Server Backup Manager offre ai fornitori di servizi una soluzione flessibile e server-friendly.

Come modificare i limiti di CloudLinux LVE

Come modificare i limiti di CloudLinux LVE

In questo articolo abbiamo spiegato come modificare i limiti LVE di CloudLinux. Quindi iniziamo. I limiti di CloudLinux LVE possono essere modificati utilizzando LVE Manager.

Come cambiare SSH della porta del server Linux

Come cambiare SSH della porta del server Linux

Per cambiare la porta SSH del server Linux, è necessario accedere al server tramite SSH e modificare il file di configurazione SSH.

Come installare Centova Cast su CentOS

Come installare Centova Cast su CentOS

Centova Cast è la piattaforma di gestione leader per i flussi radio Internet, che fornisce informazioni approfondite e controllo ai provider di hosting di streaming. Centova Cast

Come impostare linoltro della posta sul tuo server di posta?

Come impostare linoltro della posta sul tuo server di posta?

È possibile superare i problemi di invio della posta elettronica utilizzando le seguenti impostazioni di inoltro della posta elettronica.

Come installare Apache, MariaDB, PHP e phpMyAdmin in Ubuntu 18.04

Come installare Apache, MariaDB, PHP e phpMyAdmin in Ubuntu 18.04

Impareremo a installare Apache MariaDB PHP e PHPMyAdmin nel server Ubuntu 18.04. Apache, MySQL/MariaDB e PHP sono composti da pacchetti. È conosciuto come LAMPADA

Impara la gestione degli utenti di base in Linux

Impara la gestione degli utenti di base in Linux

Vuoi aggiungere, modificare o eliminare un utente in Linux? Ecco l'articolo perfetto per te.

Impara la gestione dei gruppi di base in Linux

Impara la gestione dei gruppi di base in Linux

Scopri di più sulla gestione dei gruppi in Linux. Come aggiungere un gruppo, modificare un gruppo ed eliminare un gruppo, aggiungere membri in Linux. Crea un nuovo gruppo, usa il comando groupadd.

Impara a installare Fail2ban su CentOS 7

Impara a installare Fail2ban su CentOS 7

Fail2ban è molto utile per proteggere la connessione SSH. Ora dovresti essere in grado di installare e configurare fail2ban su centos7, aggiungere un ulteriore livello di sicurezza al server