OpenVPN to jedno z najbezpieczniejszych i najpopularniejszych rozwiązań VPN typu open-source. W tym poradniku pokażemy, jak krok po kroku zainstalować serwer OpenVPN i klienta VPN na CentOS 8, korzystając z Easy-RSA 3.

✅ Wymagania

🔧 Krok 1: Aktualizacja systemu i instalacja repozytoriów

sudo dnf update -y
sudo dnf install epel-release -y
sudo dnf install wget unzip firewalld -y

🔧 Krok 2: Instalacja OpenVPN i Easy-RSA

sudo dnf install openvpn easy-rsa -y

🔧 Krok 3: Konfiguracja Easy-RSA i generowanie certyfikatów

mkdir -p ~/easy-rsa
cp -r /usr/share/easy-rsa/3/* ~/easy-rsa/
cd ~/easy-rsa
./easyrsa init-pki
./easyrsa build-ca nopass
./easyrsa gen-dh
./easyrsa build-server-full server nopass
./easyrsa build-client-full klient1 nopass
./easyrsa gen-crl

📁 Krok 4: Konfiguracja OpenVPN

Skopiuj pliki certyfikatów i konfiguracji do katalogu /etc/openvpn/server/ i przygotuj plik server.conf. Upewnij się, że w konfiguracji serwera zawarto odpowiednie ścieżki do certyfikatów.

🔥 Krok 5: Konfiguracja firewalld i uruchomienie OpenVPN

sudo systemctl enable --now firewalld
sudo firewall-cmd --permanent --add-service=openvpn
sudo firewall-cmd --permanent --add-masquerade
sudo firewall-cmd --reload

sudo systemctl enable --now openvpn-server@server

🔌 Krok 6: Konfiguracja klienta VPN

Utwórz plik klienta klient1.ovpn i wklej dane certyfikatów. Przykładowy plik znajdziesz w katalogu dokumentacji: /usr/share/doc/openvpn*/sample/sample-config-files/client.conf

🌐 Skorzystaj z niezawodnego VPS z CentOS 8

Zainstaluj OpenVPN na szybkim VPS od Netcloud24.com – gwarancja stabilności, pełna kontrola i DirectAdmin za darmo. Start już od 15 sekund!

 

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *