— SERWER —
# Instalacja
0. Instalujemy epel-release
1. Z repo instalujemy: bind-utils (narzędzia dns)
2. Pobieramy skrypt instalacyjny:
wget https://raw.githubusercontent.com/Angristan/openvpn-install/master/openvpn-install.sh
a następnie uruchomiamy go
– podajemy publiczny adres IP (jeżeli serwer dostępny z zewnątrz to adres serwera, jeżeli będzie przekierowanie portów to adres IP bramy)
– możemy zmienić port
– protokół: UDP
– DNS system resolver – możemy ustawić obecny (1)
– kompresja – nie jest wymagana
– encryption – też odpuszczam customizacje
– nazwa klienta: dowolna nazwa, która będziemy wykorzystywać jako login podczas logowania
– logowanie z wykorzystaniem hasła, które podajemy w PEM pass phrase
# Usługa
openvpn-server@server.service
# Firewall
odblokowanie portu: 1194/udp
odblokowanie usługi: openvpn
— KLIENT —
# Instalacja
pakiety: epel-release a następnie openvpn (z repo)
# Skopiowanie pliku konfiguracyjnego z serwera
plik: user.ovpn
# Podłączenie do serwera
openvpn –config user.ovpn
podajemy hasło, które ustawiliśmy podczas utworzenia usera przez skrypt
? W przypadku Windowsa potrzebny będzie program OpenVPN – Client (ze strony dostawcy)