- Mitglied seit
- 18 Okt 2004
- Beiträge
- 324
- Punkte für Reaktionen
- 0
- Punkte
- 16
Hallo,
ich nutze eine 7520 mit freetz-ng erfolgreich, um einen OpenVPN Tunnel als Client aufzubauen. Diese Box nutzt als internen IPv4 Bereich 192.168.72.0/24, hängt per DSL am Internet und baut eine Verbindung zu einem OpenVPN Server auf, der Zugriff auf das Netz 192.168.178.0 hat. In diesem Netz befindet sich ein VoIP Server (192.168.178.1, eine andere Fritz Box 7490 ohne Freetz, die über statische Routen so konfiguriert ist, dass sie weiß, dass das Netz 192.168.72.0/24 über die IP des OpenVPN Servers zu finden ist.
Wenn ich mich per SSH auf der freetz Box einlogge, dann funktioniert ein ping auf den VoIP server (192.168.178.1) auch wie gewünscht:
Das Setup ist also so:
Freetz Client Box
- 192.168.72.0/24
- bekommt auch vom OpenVPN Server die IP 192.168.54.2 zugewiesen und die Route zu 192.168.178.0/24 über 192.168.54.2 (OpenVPN Server)
OpenVPN Server
- hängt im LAN 192.168.178.20/24
- nutzt für OpenVPN den Bereich 192.168.54.1/24
VoIP Server
- hängt im LAN 192.168.178.1/24
Ich habe 2 Probleme, die evtl zusammenhängen:
Allerdings ist der Name des OpenVPN Interfaces tun0 (siehe oben), so dass ich total ratlos bin, was ich hier noch probieren könnte.
Irgendeine Idee, wo ich ansetzen könnte?
Vielen Dank!
Gruß
Alex
ich nutze eine 7520 mit freetz-ng erfolgreich, um einen OpenVPN Tunnel als Client aufzubauen. Diese Box nutzt als internen IPv4 Bereich 192.168.72.0/24, hängt per DSL am Internet und baut eine Verbindung zu einem OpenVPN Server auf, der Zugriff auf das Netz 192.168.178.0 hat. In diesem Netz befindet sich ein VoIP Server (192.168.178.1, eine andere Fritz Box 7490 ohne Freetz, die über statische Routen so konfiguriert ist, dass sie weiß, dass das Netz 192.168.72.0/24 über die IP des OpenVPN Servers zu finden ist.
Wenn ich mich per SSH auf der freetz Box einlogge, dann funktioniert ein ping auf den VoIP server (192.168.178.1) auch wie gewünscht:
Code:
root@fritz:/var/mod/root# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 0.0.0.0 0.0.0.0 U 2 0 0 dsl
123.123.123.123 0.0.0.0 255.255.255.255 UH 2 0 0 dsl
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 lan
192.168.54.0 0.0.0.0 255.255.255.0 U 0 0 0 tun0
192.168.72.0 0.0.0.0 255.255.255.0 U 0 0 0 lan
192.168.178.0 192.168.54.1 255.255.255.0 UG 0 0 0 tun0
192.168.189.0 0.0.0.0 255.255.255.0 U 0 0 0 guest
123.123.123.124 0.0.0.0 255.255.255.255 UH 2 0 0 dsl
123.123.123.125 0.0.0.0 255.255.255.255 UH 2 0 0 dsl
root@fritz:/var/mod/root# ping -c 1 192.168.178.1
PING 192.168.178.1 (192.168.178.1): 56 data bytes
64 bytes from 192.168.178.1: seq=0 ttl=63 time=18.404 ms
--- 192.168.178.1 ping statistics ---
1 packets transmitted, 1 packets received, 0% packet loss
round-trip min/avg/max = 18.404/18.404/18.404 ms
Das Setup ist also so:
Freetz Client Box
- 192.168.72.0/24
- bekommt auch vom OpenVPN Server die IP 192.168.54.2 zugewiesen und die Route zu 192.168.178.0/24 über 192.168.54.2 (OpenVPN Server)
OpenVPN Server
- hängt im LAN 192.168.178.20/24
- nutzt für OpenVPN den Bereich 192.168.54.1/24
VoIP Server
- hängt im LAN 192.168.178.1/24
Ich habe 2 Probleme, die evtl zusammenhängen:
- Obwohl ich vom freetz-ng client per SSH direkt die IP 192.168.178.1 pingen kann (siehe oben), können die Clients im LAN 192.168.72.0/24 das nicht. Was muss ich dafür tun?
- Die über die Weboberfläche vorgenommene AVM VoIP Konfiguration mit dem Server 192.168.178.1 funktioniert nicht (keine Registrierung: Gegenstelle antwortet nicht). Tausche ich den freetz client z.B. gegen eine Kombination von Raspberry Pi (für OpenVPN Aufbau) und eine dahintergeschaltete Fritz Box im LAN Client Betrieb, dann klappt die Registrierung und Voip einwandfrei. Deshalb schließe ich aktuell den OpenVPN Server sowie den VoIP Server als Fehlerquelle aus. Vorläufige Analyse mit tcpdump hat ergeben, dass auf dem OpenVPN Server gar keine UDP Pakete für die Registrierung am VoIP Server durch den Tunnel ankommen. Ich vermute deshalb ein Routing Problem.
Um AVM-VoIP über Wireguard nutzen zu können muss der Interfacename in "tun0" geändert werden.
Allerdings ist der Name des OpenVPN Interfaces tun0 (siehe oben), so dass ich total ratlos bin, was ich hier noch probieren könnte.
Irgendeine Idee, wo ich ansetzen könnte?
Vielen Dank!
Gruß
Alex
Zuletzt bearbeitet: