Questo articolo spiegherà come impostare una rete privata virtuale (VPN) su AWS Elastic Compute Cloud usando Ubuntu.
Come configurare VPN su AWS EC2 usando Ubuntu?
Gli utenti possono impostare una VPN sull'istanza EC2 tramite Ubuntu semplicemente creando una nuova istanza EC2 e collegandola alla macchina locale tramite il comando ssh.
Passaggio 1: avviare una nuova istanza EC2
Accedi alla console AWS e vai al servizio EC2 di AWS e quindi seleziona l'opzione "istanze" dal menu sul lato sinistro e quindi fai clic sul pulsante "Avvia istanze".
Nomina l'istanza.
Seleziona "Ubuntu" come ami.
Crea una coppia di chiavi. Nomina prima la coppia di tasti e memorizzala in formato PEM e quindi fai clic su "Crea una coppia di chiavi".
Infine, avvia l'istanza facendo clic sul pulsante "Avvia istanza".
Passaggio 2: connettiti tramite il comando ssh
Quando viene lanciata l'istanza, selezionare l'istanza appena creata e quindi fare clic sul pulsante Connetti.
Nella sezione "Connetti", ci sarà un comando ssh, copia semplicemente il comando ssh.
Incolla il comando ssh copiato nel prompt dei comandi.
Aggiungi l'esatto .Posizione del file PEM sostituendo il nome del file della coppia chiave con la sua posizione.
Digita "sì" per confermare l'esecuzione.
In questo modo, la macchina virtuale "Ubuntu" è abilitata e l'utente può eseguire comandi tramite esso.
Passaggio 3: eseguire i comandi
L'utente deve prima aggiornare i pacchetti. Per fare ciò, digita il comando:
Sudo Apt Aggiornamento
Dopo qualche tempo, l'elenco dei pacchetti APT verrà aggiornato:
Per aggiornare i pacchetti e installarne di nuovi, digitare il comando:
Sudo Apt Upgrade -y
Successivamente, dobbiamo eseguire il comando "MKDIR" per creare la directory per impostare VPN. Per questo, eseguire il comando:
MKDIR VPN
E poi vai all'interno di quella directory usando il comando:
CD VPN/
Scarica il file da GitHub tramite il comando:
wget https: // git.IO/VPN -O OpenVPN -Install.sh
In questo modo, lo script di installazione di OpenVPN Road Warrior è stato scaricato.
È necessario rendere eseguibile lo script di installazione aggiungendo le autorizzazioni ad esso. Quindi, per aggiungere le autorizzazioni, digitare il comando:
chmod +x openvpn-install.sh
Ora, eseguire lo script usando il comando seguente:
sudo ./OpenVPN-Install.sh
In questo modo, verrà eseguito il programma di installazione di OpenVPN Road Warrior:
Segui le istruzioni dell'installatore. Quindi, prima di tutto, digita l'indirizzo IPv4 pubblico dell'istanza EC2:
Scegli il protocollo da utilizzare da OpenVPN:
Successivamente, scegli un server DNS per i client:
Dai un nome al primo cliente:
Il database verrà aggiornato e, in questo modo, la VPN è impostata sull'istanza EC2.
Questo era tutto su come impostare la VPN su un'istanza AWS EC2 usando Ubuntu.
Conclusione
Esistono vari modi per impostare diversi tipi di VPN su una macchina virtuale EC2. Tuttavia, uno dei modi più rapidi è installare "OpenVPN Road Warrior Installer" all'interno del sistema operativo Ubuntu dell'istanza EC2. I passaggi per l'installazione della VPN includono il download dal suo repository, il renderlo eseguibile e quindi l'esecuzione dello script di installazione. Questo post ti ha insegnato come impostare una VPN su un'istanza EC2.