Site-to-Site VPN Routing (OpenVPN)
Noch in Bearbeitung
Installation
Grundsätzliche Installation siehe OpenVPN (Ubuntu 18.04)
Konfiguration
Zertifikat
Beim Erstellen des Client-Zertifikates muss der Common Name
eindeutig sein.
Siehe dazu Client Zertifikat und Schlüssel
Client Config Dir
Zuerst muss für den Client eine Konfigurationsdatei erstellt werden.
Siehe dazu client config dir (ccd)
Danach muss in der Client-Konfiguration eine Route zum Netzwerk hinter dem Client hinzugefügt werden.
iroute 10.5.0.0 255.255.255.0
Beispiel (angenommen der Common Name des Clients ist client1
):
sudo vi /etc/openvpn/server/ccd/client1
ifconfig-push 10.8.5.8 255.255.255.0 iroute 10.5.0.0 255.255.255.0
server.conf
In der Serverkonfigurationsdatei
sudo vi /etc/openvpn/server/server.conf
nach client-config-dir ccd
die Route zum Netzwerk hinter dem Client hinzufügen:
client-config-dir ccd route 10.5.0.0 255.255.255.0
Links
https://opsdocks.com/posts/configure-site-to-site-openvpn/
https://openvpn.net/vpn-server-resources/site-to-site-routing-explained-in-detail/
https://opsdocks.com/posts/configure-site-to-site-openvpn/
Zurück zu OpenVPN (Ubuntu 18.04), OpenVPN