Ich kann den Server (192.168.10.1) anpingen, aber nicht den anderen Client (192.168.1.242).
Dieses Problem wird per Befehl gelöst.
sudo route -n add -net 192.168.1.0/24 192.168.10.1
Es ist jedoch ärgerlich, dies jedes Mal zu tun, wenn ich eine Verbindung zum VPN herstelle.
Welchen Befehl muss ich hinzufügen, um die VPN-Datei zu öffnen und das Netzwerk automatisch hinzuzufügen?
Die aktuelle Zertifikatsdatei wird unten angezeigt.
client
proto udp
remote ip port
dev tun
resolv-retry infinite
nobind
persist-key
persist-tun
remote-cert-tls server
verify-x509-name
auth SHA256
auth-nocache
cipher
tls-client
tls-version-min
tls-cipher
setenv opt block-outside-dns
verb
-----BEGIN CERTIFICATE-----
Antwort1
Sie können das Routing einrichten nachhttps://openvpn.net/community-resources/setting-up-routing/.
Antwort2
Wenn Sie dies auf Ihrem Client tun möchten, müssen Sie das Netzwerk und das Gateway gemäß der Beschreibung zu Ihrer Konfigurationsdatei hinzufügen:
Route Netzwerk/IP [Netzmaske] [Gateway] [Metrik]
Was in Ihrem Fall etwa so aussehen würde
Route 192.168.1.0 255.255.255.0 192.168.10.1
(Klammern sind optional, überspringen Sie also [Metrik])
Wenn Sie möchten, dass alle Clients über die Route verfügen, verwenden Sie sie push "route <same format as above>"
stattdessen in Ihrer Serverkonfiguration.