VPN SoftEther - Ich kann von einem über VPN verbundenen Gerät nicht direkt auf den VPN-Server zugreifen

VPN SoftEther - Ich kann von einem über VPN verbundenen Gerät nicht direkt auf den VPN-Server zugreifen

Ich habe einen VPN-Server (SoftEther) auf meinem Raspberry Pi 3 (Raspbian) installiert und ausgeführt. Er funktioniert einwandfrei, abgesehen davon, dass mein PI nicht nur als VPN-Server fungiert, sondern auch andere Dienste anbietet (SAMBA, FTP, APACHE, MYSQL) und ich nach der Verbindung mit dem VPN-Server nicht auf diese Dienste zugreifen kann.

In den VPN-Einstellungen habe ich die Brücke auf eth0 konfiguriert, sodass VPN-Maschinen die IP-Adressen vom Router erhalten – und es funktioniert einwandfrei.

Ich habe Zugriff auf das Internet und auf alle anderen Maschinen in meinem LAN/VPN (192.168.0.*), einschließlich des Routers (192.168.0.1). Ich kann sogar über die öffentliche Adresse auf meinen PI zugreifen (der Router leitet ihn zurück an den PI), aber ich kann nicht über die interne eth0-Adresse (192.168.0.100) auf den PI zugreifen.

Andere Geräte in meinem LAN haben Zugriff auf meinen über VPN verbundenen Computer, mein VPN-Computer hat Zugriff auf andere Geräte im LAN, aber nicht direkt auf PI.

Antwort1

Ich war ziemlich froh, Ihre Frage auf StackExchange zu finden, bis ich das Datum der Frage und die Anzahl der Antworten sah ...

Meinen Untersuchungen zufolge ist es aufgrund von Linux-Einschränkungen nicht möglich, von einem über VPN verbundenen Gerät aus auf Ihre PI zuzugreifen.Zitat aus der Dokumentation:

Einschränkungen im Linux- oder UNIX-Betriebssystem verhindern die Kommunikation mit IP-Adressen, die dem Netzwerkadapter zugewiesen sind, der lokal von der VPN-Seite (Virtual Hub-Seite) überbrückt wird. Die Ursache dieser Einschränkung liegt eher in den internen Kernelcodes des Betriebssystems als im SoftEther VPN.

Es besteht die Möglichkeit, dass die Erstellung eines TAP-Geräts mit einem NAT-Netzwerk den Zweck erfüllt, aber ich konnte keine Anleitung zur Implementierung finden. Sie können dies befolgenProblem auf GitHubfür mehr Informationen.

verwandte Informationen