Ich möchte, dass mein OpenVPN-Server eine Route mit einem anderen Standardgateway zum Client herunterpusht.
Insbesondere hat mein OpenVPN-Server eine interne IP-Adresse von 10.0.0.1
und ich möchte, dass er eine Route für die 10.10.10.1/24
Verwendung des Gateways pusht 10.0.0.2
.
Ist dies durch Angabe einer Push-Route in der Serverkonfigurationsdatei möglich?
push "route 10.10.10.0 255.255.255.0"
dem Client mitteilen, dass der VPN-Client-Datenverkehr ein anderes Standardgateway (10.0.0.2) im VPN-Servernetz haben soll?push "route 10.10.10.1/24 255.255.255.255 10.0.0.2"
Nein, gehen.push route "10.10.10.0 255.255.255.0 10.0.0.2 1"
Antworten:
Aus der OpenVPN-Manpage:
Dadurch wird die Serverkonfiguration
route
angewiesen , den Befehl "push" an den Client zu senden , der eine Netzwerkroute des Subnetzes 10.10.10.0/24 über das Gateway 10.0.0.2 mit einer Metrik von 1 festlegt. Metriken werden verwendet, um "Präferenz" zu geben, wenn mehrere vorhanden sind Routen existieren (so dass die niedrigsten Kosten gewinnen).quelle
push route "10.10.10.0 255.255.255.0 10.0.0.2 1"
hat den openvpn-Parser zum Absturz gebracht. Musstepush "route 10.10.10.0 255.255.255.0 10.0.0.2 1"
stattdessen angeben .