OpenVPN na instancji EC2 (Amazon)

Serwer

W celu instalacji OpenVPN-a trzeba włączyć repozytoriun EPEL:

Instalujemy easy-rsa i OpenVPN:

Generujemy certyfikat i klucz dla serwera:

Kopiujemy pliki do katalogu OpenVPN-a:

Generujemy klucz dla TLS-a:

Tworzymy plik konfiguracyjny dla serwera:

Wklejamy do pliku poniższą zawartość:

OpenVPN działa na porcie 1194, więc taki port należy odblokować na firewallu.

Aktywujemy i uruchomiamy usługę OpenVPN-a:

Klient

Na serwerze generujemy certyfikat i klucz dla klienta:

Kopijemy poniższe pliki na urządzenie, które będzie łączyć się z serwerem:

W katalogu /etc/openvpn tworzymy plik client.conf i wklejamy poniższą zawartość. W „remote” wpisujemy adres naszej instancji:

Podobnie jak w przypadku serwera aktywujemy i uruchomiamy usługę OpenVPN-a dla klienta:

Na kliencie sprawdzamy adres jaki został nam przydzielony:

Sprawdzamy na kliencie oraz na serwerze czy komunikacja działa poprawnie:

Linki

https://aws.amazon.com/premiumsupport/knowledge-center/ec2-enable-epel/
https://www.comparitech.com/blog/vpn-privacy/how-to-make-your-own-free-vpn-using-amazon-web-services/
http://blog.dutchcoders.io/configuring-openvpn-using-easyrsa/

Dodaj komentarz

Twój adres email nie zostanie opublikowany.