Na serwerze instalujemy paczkę szarp-vpn-server. Utworzy ona potrzebną strukturę katalogów w /root/SzarpVPN, oraz umieści w nim skrypty i przykładową konfigurację.
Po zainstalowaniu należy dostosować konfigurację OpenSSL. Zawiera ją plik szarpvpn.cnf. Ustawiamy w nim długość klucza (standardowo 2048) i nazwy certyfikatów.
Następnie uruchamiamy skrypt: /root/SzarpVPN/prepare-server.sh. Utworzy on podstawowe certyfikaty.
Pliki server.key, server.crt i cacert.pem należy umieścić w katalogu /etc/openvpn/szarpvpn/. Natomiast szarpvpn.conf w katalogu /etc/openvpn. Po ponownym uruchomieniu openvpn serwer będzie gotowy.
W pliku szarpvpn.conf.TEMPLATE znajduje się wzór konfiguracji openvpn dla klientów. Można w nim zmienić np. adres IP serwera i numer portu.
| Poprzedni | Spis treści | Następny |
| Szarp VPN | Początek rozdziału | Instalacja na kliencie |