[Gelöst] VPNC mit NAT auf 7320 mit Freetz

gerden

Neuer User
Mitglied seit
19 Mrz 2011
Beiträge
4
Punkte für Reaktionen
0
Punkte
0
Hallo,
da anscheinend das ipt_MASQUERADE Modul nicht auf der 7320 (wohl auch auf anderen 73xx) läuft, habe ich lange herumprobiert um vpnc mit NAT Support zum laufen zubekommen.
Habe die Lösung gefunden und will sie hier posten, damit andere auch etwas davon haben, oder dass sie vielleicht sogar in die nächste freetz version integriert werden kann.
hab leider nicht so viel ahnung, was ich eigentlich gemacht habe, poste einfach mal den code, der funktioniert hat:

1. VPNC (mit NAT-Support) über Web Interface starten. Dann kommt folgende Fehlermeldung:
Code:
        modprobe: module ip_conntrack not found in modules.dep
        modprobe: module ipt_MASQUERADE not found in modules.dep
        iptables: No chain/target/match by that name.
        VPNC started in background (pid: 6451)...
        Starting vpnc ... done.
2. über Telnet auf der Box einloggen und nacheinander folgende Befehle eingeben:

Code:
        iptables -F
        iptables -t nat -F
        iptables -t mangle -F
        ifconfig tun0 | grep 'inet addr:' | cut -d: -f2 | awk '{ print $1}'

letzteres gibt die aktuelle IP des Tunnels aus die im nächsten Befehl für IP einsetzen (ganz am Ende)

Code:
        iptables -t nat -A POSTROUTING -o tun0 -j SNAT --to IP

3. Freuen, dass es funktioniert

Hab leider nicht soviel Ahnung von Shell-Scripting undso weiter, vielleicht kann das jemand so umschreiben, dasss es auch automatisch funktioniert, ohne jedes mal einloggen zu müssen
 

Zurzeit aktive Besucher

Statistik des Forums

Themen
246,427
Beiträge
2,251,934
Mitglieder
374,165
Neuestes Mitglied
fanishshukla
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.