Mini-Howto: Kompletten Internetverkehr über AVM VPN routen

Ich kann auch alternativ über das WLan der ersten, direkt die DSL-Verbindung herstellende 7240 gehen - das Ergebnis ist das selbe.

Es kommt offensichtlich die "Anmeldung" an der VPN-Server-FB an (dort wird ja angezeigt: wird aufgebaut), aber aus unbekanntem Grund kommt es (oft) nicht zum letzten Schritt "Verbindung hergestellt".

Ich werde mal Alternativen mit dem DNS-Server in der VPN-Config des Handys probieren - evtl. kommt ja der verschlüsselte FQDN beim Server nicht an? Oder ist DNS als Ursache ausgeschlossen?
 
Hey,

kann mir auch noch wer helfen - will meine FB 7270 per VPN mit der Uni (Cisco) verbinden. Dabei soll jeglicher Internetverkehr übers VPN laufen.

Mittlerweile kriieg ich die Verbindung auch aufgebaut, surfen geht aber noch nicht.

Meine vpn.cfg:
Code:
/*
 * C:\fritzbox.cfg		
 * Fri Feb 29 20:44:09 2008
 */

vpncfg {
        connections {
                enabled = yes;
                conn_type = conntype_lan;
                name = "Zugang";
                always_renew = no;
                reject_not_encrypted = no;
                dont_filter_netbios = yes;
                localip = 0.0.0.0;
                remoteip = 192.168.219.254;
                localid {
                        user_fqdn = "blabla";
                }
                mode = phase1_mode_aggressive;
                phase1ss = "all/all/all";
                keytype = connkeytype_pre_shared;
                key = "blabla1";
                cert_do_server_auth = no;
                use_nat_t = yes;
                use_xauth = yes;
			xauth {
				valid = yes;
				username = "blabla1";
				passwd = "blabla2";
			}
                use_cfgmode = yes;
                phase2ss = "esp-all-all/ah-all/comp-all/no-pfs";
                accesslist = "permit ip any any";
        }
        ike_forward_rules = "udp 0.0.0.0:500 0.0.0.0:500", 
                            "udp 0.0.0.0:4500 0.0.0.0:4500";
}


// EOF

So wie ich das sehe, stimmt meine accesslist noch nich. Bei reject_not_encrypted = no; dont_filter_netbios = yes; und use_nat_t = yes; bin ich mir auch nicht sicher.

Unter den VPN-Verbindungen steht bei aufgebauter Verbindung:
Code:
Aktiv 	Name       Adresse im Internet    lokales Netz        entferntes Netz
        Zugang     192.168.219.254	  x.x.x.x             0.0.0.0

wobei 192.168.219.254 die IP des Cisco Concentrators ist und x.x.x.x die IP, die er mir im Internet zugeteilt hat.

Hoffe, ihr könnt mir helfen :)

mfg Ened
 
Guten Morgen erstmal an alle,..

könnte sich jemand mal mein Problem anschauen?

http://ting.ip-phone-forum.de/showthread.php?t=227561

Zur Ergänzung: Wir haben auf der FB2 Feste IP´s und die Kindersicherung aktiviert.
Wenn ich jetzt ohne VPN surfen will, bekomme ich die Meldung, das meine Online Zeit abgelaufen ist.
Via VPN geht es (allerdings wesentlich langsamer).

Vielleicht kann mir ja hier jemand weiterhelfen!?

Gruß,

EMY
 
Hallo zusammen,
ich habe diesen Forenbeitrag schon komplett durch und ich bin so langsam am verzweifeln. :(

Folgende Situtation:
Sitze mit meinem Notebook an der Uni: ungesichertes WLAN-Netzwerk. Von hier aus möchte ich mich per VPN nach Hause verbinden und den Verkehr auch über meine FritzBox zu Hause laufen lassen.

Konfig an der Uni:
IP-Adresse: 10.128.34.146 (ändern sich täglich an der letzten Stelle)
Sub-Maske: 255.255.254.0
Gateway + DHCP: 10.128.34.1
DNS-Server: 80.237.153.78 und 213.178.66.2
externe IP an der Uni: 217.70.192.227

Konfig zu Hause:
IP-Adresse: 192.168.178.25
Sub-Maske: 255.255.255.0
Gateway + DHCP: 192.168.178.1
DNS-Server: 192.168.178.1
externe IP zu Hause: 217.191.223.152 (wechselnd bei ehemals freenet jetzt 1und1)

Wenn ich die Standardkonfiguration anwende, die bei AVM.de steht befolge, habe ich eine Verbindung zum Router und kann auch drauf zugreifen. Der Traffic läuft jedoch nicht über den Router und ich bekomme die externe IP, die ich an der Uni habe.

Meine Config auf dem Router:
[Edit frank_m24: Bitte benutzt CODE Tags für solche Ausgaben.]
Code:
/*
 * C:\Users\*.cfg
 * Tue Feb 08 18:58:30 2011
 */

vpncfg {
        connections {
                enabled = yes;
                conn_type = conntype_user;
                name = "*@*";
                always_renew = no;
                reject_not_encrypted = no;
                dont_filter_netbios = yes;
                localip = 0.0.0.0;
                local_virtualip = 0.0.0.0;
                remoteip = 0.0.0.0;
                remote_virtualip = 192.168.178.202;
                remoteid {
                        user_fqdn = "*@*";
                }
                mode = phase1_mode_aggressive;
                phase1ss = "all/all/all";
                keytype = connkeytype_pre_shared;
                key = "*";
                cert_do_server_auth = no;
                use_nat_t = yes;
                use_xauth = no;
                use_cfgmode = no;
                phase2localid {
                        ipnet {
                                ipaddr = 192.168.178.0;
                                mask = 255.255.255.0;
                        }
                }
                phase2remoteid {
                        ipaddr = 192.168.178.202;
                }
                phase2ss = "esp-all-all/ah-none/comp-all/pfs";
                accesslist = 
                             "permit ip 192.168.178.202 255.255.255.0 192.168.178.202 255.255.255.255";
        } {
                enabled = yes;
                conn_type = conntype_user;
                name = "*@*";
                always_renew = no;
                reject_not_encrypted = no;
                dont_filter_netbios = yes;
                localip = 0.0.0.0;
                local_virtualip = 0.0.0.0;
                remoteip = 0.0.0.0;
                remote_virtualip = 192.168.178.201;
                remoteid {
                        user_fqdn = "*@*";
                }
                mode = phase1_mode_aggressive;
                phase1ss = "all/all/all";
                keytype = connkeytype_pre_shared;
                key = "*";
                cert_do_server_auth = no;
                use_nat_t = yes;
                use_xauth = no;
                use_cfgmode = no;
                phase2localid {
                        ipnet {
                                ipaddr = 192.168.178.0;
                                mask = 255.255.255.0;
                        }
                }
                phase2remoteid {
                        ipaddr = 192.168.178.201;
                }
                phase2ss = "esp-all-all/ah-none/comp-all/pfs";
                accesslist = 
                             "permit ip 192.168.178.201 255.255.255.0 192.168.178.201 255.255.255.255";
        }
        ike_forward_rules = "udp 0.0.0.0:500 0.0.0.0:500", 
                            "udp 0.0.0.0:4500 0.0.0.0:4500";
}


// EOF

Meine Conig in der AVM Fernzugriffs-Software:
Code:
/*
 * C:\Users\*.cfg
 * Tue Feb 08 18:58:30 2011
 */

version {
        revision = "$Revision: 1.30 $";
        creatversion = "1.1";
}


pwcheck {
}


datapipecfg {
        security = dpsec_quiet;
        icmp {
                ignore_echo_requests = no;
                destunreach_rate {
                        burstfactor = 6;
                        timeout = 1;
                }
                timeexceeded_rate {
                        burstfactor = 6;
                        timeout = 1;
                }
                echoreply_rate {
                        burstfactor = 6;
                        timeout = 1;
                }
        }
        masqtimeouts {
                tcp = 15m;
                tcp_fin = 2m;
                tcp_rst = 3s;
                udp = 5m;
                icmp = 30s;
                got_icmp_error = 15s;
                any = 5m;
                tcp_connect = 6m;
                tcp_listen = 2m;
        }
        ipfwlow {
                input {
                }
                output {
                }
        }
        ipfwhigh {
                input {
                }
                output {
                }
        }
        NAT_T_keepalive_interval = 20;
}


targets {
        policies {
                name = "*.dyndns.org";
                connect_on_channelup = no;
                always_renew = no;
                reject_not_encrypted = no;
                dont_filter_netbios = yes;
                localip = 0.0.0.0;
                virtualip = 192.168.178.201;
                remoteip = 0.0.0.0;
                remotehostname = "*.dyndns.org";
                localid {
                        user_fqdn = "*@*";
                }
                mode = mode_aggressive;
                phase1ss = "all/all/all";
                keytype = keytype_pre_shared;
                key = "*";
                cert_do_server_auth = no;
                use_nat_t = yes;
                use_xauth = no;
                use_cfgmode = no;
                phase2localid {
                        ipaddr = 192.168.178.201;
                }
                phase2remoteid {
                        ipnet {
                                ipaddr = 192.168.178.0;
                                mask = 255.255.255.0;
                        }
                }
                phase2ss = "esp-all-all/ah-none/comp-all/pfs";
				accesslist = "reject udp any any eq 53", "reject udp any any eq 500", "reject udp any any eq 4500", "permit ip any any";        
				wakeupremote = no;
        }
}


policybindings {
}


// EOF

Ich habe jetzt verschiedene Arten der Konfiguration versucht, aber ständig ohne Erfolg. :(

Vielleicht hat ja jmd. eine Idee. :)
Viele Grüße
Patryk
 
Hallo,

das habe ich gar nicht gesehen. Danke für den Tipp.

Das ärgerliche ist, dass ich aufgrund der jetzigen Config nicht auf meinen Router zugreifen kann (sitze in der Uni) und somit die Änderung am Router erst heute Nachmittag machen kann. Die Funktionalität der geänderten Routereinstellungen kann ich dann erst wieder morgen an der Uni testen.

Falls jemand noch weitere Anmerkungen hat, bitte melden. :)
 
Lies einfach nochmal in Ruhe das HowTo im ersten Beitrag dieses Threads und befolge genau, was dort steht. ;)

P.S. In deiner Router Config sind zwei User eingetragen, ist das Absicht oder ein Versehen?
 
Zuletzt bearbeitet:
Ich habe den Beitrag heute schon drei Mal gelesen. :D
Ich habe das was dort steht auch befolgt und habe es mit folgender Kombination probiert:
accesslist = "deny ip any 10.128.34.0 255.255.254.0", "reject udp any any eq 53", "reject udp any any eq 500", "reject udp any any eq 4500", "permit ip any any";

Habe es auch damit probiert:
accesslist = "deny ip any 10.128.34.0 255.255.254.0", "deny ip any 80.237.153.78 255.255.255.255", "deny ip any 213.178.66.2 255.255.255.255", "permit ip any any";

Außerdem habe ich viele weitere Konfigurationen probiert, leider erfolglos.

Ja, die zwei Nutzer sind gewollt. Macht das einen großen Unterschied bzw. Komplikationen beim Einrichten?

Ich habe jetzt folgende Konfiguration gewählt: Shrew Soft VPN Connect zur FRITZ!Box und gucke mir morgen das Ergebnis an der Uni an. Je nachdem was morgen passiert, werde ich mich dann am WE nochmal intensiver mit dem Thema beschäftigen.

Grüße
Patryk
 
Für die Client Config ist die accesslist, so wie du die erste geschrieben hast, doch ok. Aber in der Fritzbox Config hat dich doch 3949354 schon auf einen Bock hingewiesen. Das erste Netz muss mit any ersetzt werden, so wie es auch im ersten Beitrag steht, also für den User 192.168.178.201:
accesslist = "permit ip any 192.168.178.201 255.255.255.255";
 
Ich werde das mal ausprobieren und mich melden, aber leider erst morgen. :)

Wenn man sich mehrere Stunden lang mit einem Problem beschäftigt, sieht man oft den Wald vor lauter Bäumen nicht. x]
 
Hallo zusammen,

vielen Dank für Eure Hilfe. Es scheint zu funktionieren. Habe Zugriff auf meine FritzBox und bei wieistmeineip.de erscheint die IP der FritzBox.

Mein Router-Config sieht jetzt wie folgt aus:
Code:
erster VPN-Nutzer:
accesslist = "permit ip any 192.168.178.201 255.255.255.255";

zweiter VPN-Nutzer:
accesslist = "permit ip any 192.168.178.201 255.255.255.255";

Config in den beiden Client-Dateien:
Code:
accesslist = "reject udp any any eq 53", "reject udp any any eq 500", "reject udp any any eq 4500", "permit ip any any";
 
...und wenn beide Clients gleichzeitig sich an der Box anmelden, gibt's Scherereien, weil beiden die selbe IP (192.168.178.201) zugewiesen wird
 
Wahrscheinlich kriegt der zweite gar keinen Zugriff, weil in seiner Client Config virtualip = 192.168.178.202; steht.
Und in der Remote Config sogar zwei User mit .201 und .202 eingerichtet sind ;)
 
Es sind in der Grundconfig zwei User eingerichtet mit jeweils ihrer eigenen IP-Adresse, aber wenn ich das richtig bei AVM gelesen habe, ist es gar nicht möglich sich mit zwei Usern gleichzeitig anzumelden. Aber das kann ich zur Zeit noch nicht testen. :)

EDIT: Habe mich beim abtippen vertan, sollte natürlich .202 bei zweiten User heißen.
 
EDIT: Habe mich beim abtippen vertan, sollte natürlich .202 bei zweiten User heißen.
:hehe: Deshalb hat der liebe Gott, der kleine Pinguin namens Tux, der angebissene Apfel, Bill das Gatter oder wer auch immer die phänomenale Idee des Copy'n Paste gehabe :hehe:
 
... aber wenn ich das richtig bei AVM gelesen habe, ist es gar nicht möglich sich mit zwei Usern gleichzeitig anzumelden.

Das hast Du falsch gelesen. Ich hatte zeitweise schon bis zu 6 User über vpn an meiner zu Hause stehenden FB angemeldet.
 
Code:
erster VPN-Nutzer:
accesslist = "permit ip any 192.168.178.201 255.255.255.255";

zweiter VPN-Nutzer:
accesslist = "permit ip any 192.168.178.202 255.255.255.255";

Dann darfst du aber nicht bestimmt zweimal ein accesslist Statement in der Router Config haben.
Wenn das überhaupt angenommen wird, überschreibt das zweite den Inhalt vom ersten.
 
Für alle meine Clients hatte ich jeweils einen eigenen access_list (permit ip any 192.168.....201 bis .....206). War problemlos - hatte damit bis zu 3 Geräte gleichzeitig an der FB aktiv.
 
Ok, dann nehme ich das zurück und behaupte ab sofort das Gegenteil. Man kann beliebig viele accesslist Statements in der Config haben, die alle gleichzeitig gültig sind. :) Bei der Abarbeitung wird die Reihenfolge beachtet.
 
Zuletzt bearbeitet:
Für alle meine Clients hatte ich jeweils einen eigenen access_list (permit ip any 192.168.....201 bis .....206). War problemlos - hatte damit bis zu 3 Geräte gleichzeitig an der FB aktiv.

Ich habe in meiner Routerconfig zwei User und dann auch zwei configs für die Clients, dh. das müsste, dann ja auch funktionieren. :D Werde ich mal näher testen.

Offtopic@Novize:
Habe copy&paste benutzt (ctrl+c, crtl+v) jedoch war ich zu faul das zwei Mal zu machen und habe somit die Zeile: accesslist = "permit ip any 192.168.178.201 255.255.255.255"; zwei Mal eingefügt und vergessen den zweiten Eintrag anzupassen. ;):)
 
Kostenlos!

Statistik des Forums

Themen
248,906
Beiträge
2,304,660
Mitglieder
378,613
Neuestes Mitglied
RaiKra