In der Chip 06/09 ist beschrieben, wie man sich kostenlos Zugriff zu Hotspots schafft und wenn ein entsprechendes Verbot auch nicht in den AGB des Betreibers steht (Bei T-Mobile z.b. NICHT(!!!) der Fall), dann ist die ganze Sache auch noch legal!!!
Kurzum, man macht auf seinem einenen Rechner einen Proxy, über den man dann surft. Dieser Proxy leitet dann alles, von einem Programm namens droute.exe verpackt über ssh an den eigenen Server weiter. Der entpackt das ganze dann wieder (es wurde vorher nicht nur komprimiert, es wurde auch noch als DNS-Anfrage getarnt, denn sonst würde der Hotspot es nicht durchlassen) und führt das dann aus. Das Ergebnis wird dann wieder verpackt und an den Rechner geschickt. Das ganze läuft. Zwar langsamer aber immerhin gratis.
Das Paket macht einen Umweg über den Server von
http://www.dnstunnel.de
Da schickt man 'ne mail an request@dnstunnel.de mit dem eigenen Namen, der eigenen DynDns-Adresse und der gewünschten Adresse( WUNSCHNAME.dnstunnel.de )
Außerdem ist auf dieser Seite die ganze Technologie nochmal auf Englisch erklärt.
Auf dem eigenen Rechner wird ein software-Paket erfordert, dass es unter
http://www.nobaq.net/images/6/65/Dns-tunnel.zip
gibt, unter anderem ist da auch Putty drin, das startet man und folgt der Anleitung auf
http://www.nobaq.net/index.php/Grat...Tunnel_unter_Windows#Anleitung_zur_Verwendung
Auf dem eigenen Server muss Linux laufen, ein Life-System taugt da auch. Es erfordert nämlich OzymanDNS (kriegst du hier:
http://www.doxpara.com/ozymandns_src_0.1.tgz
). Das muss nämlich, wie ja oben schon erwähnt die DNS-Anfrage wieder entpacken.
So weit, so gut.
Bis zu dem Punkt, an dem ich den OzymanDNS auf der DS aus führen wollte ging ja noch alles glatt, aber dann quittierte der Ozyman DNS mit
Offensichtlich stört ihn ja am perl was, also: "ipkg install perl" aber das geht immer noch nicht!!! Noch ein Anlauf: Vohrher noch "ipkg update" und dann "ipkg upgrade". Wieder keine Chance.
Läuft OzymanDNS also grundsätzlich nicht auf der DS oder kann man da ein bisschen dran rummodifizieren(sowohl an der DS als auch an OzymanDNS) und dann geht die Sache?
Installiert hab ich die .tgz Datei via ssh mit "tar xvfz ozymandns_src_0.1.tgz". Das erzeugte ein paar Dateien, wie beschrieben startete ich die angegebene Datei inklusive meiner Daten (nomde.pl -i 0.0.0.0 server.example.com). Dabei ist lediglich server.example.com zu ersetzen und zwar durch die Adresse, die man bei dnstunnel.de hat. War vielleicht hier etwas falsch?
Weiß jemand, wie man den obigen Fehler behebt?
Kurzum, man macht auf seinem einenen Rechner einen Proxy, über den man dann surft. Dieser Proxy leitet dann alles, von einem Programm namens droute.exe verpackt über ssh an den eigenen Server weiter. Der entpackt das ganze dann wieder (es wurde vorher nicht nur komprimiert, es wurde auch noch als DNS-Anfrage getarnt, denn sonst würde der Hotspot es nicht durchlassen) und führt das dann aus. Das Ergebnis wird dann wieder verpackt und an den Rechner geschickt. Das ganze läuft. Zwar langsamer aber immerhin gratis.
Das Paket macht einen Umweg über den Server von
http://www.dnstunnel.de
Da schickt man 'ne mail an request@dnstunnel.de mit dem eigenen Namen, der eigenen DynDns-Adresse und der gewünschten Adresse( WUNSCHNAME.dnstunnel.de )
Außerdem ist auf dieser Seite die ganze Technologie nochmal auf Englisch erklärt.
Auf dem eigenen Rechner wird ein software-Paket erfordert, dass es unter
http://www.nobaq.net/images/6/65/Dns-tunnel.zip
gibt, unter anderem ist da auch Putty drin, das startet man und folgt der Anleitung auf
http://www.nobaq.net/index.php/Grat...Tunnel_unter_Windows#Anleitung_zur_Verwendung
Auf dem eigenen Server muss Linux laufen, ein Life-System taugt da auch. Es erfordert nämlich OzymanDNS (kriegst du hier:
http://www.doxpara.com/ozymandns_src_0.1.tgz
). Das muss nämlich, wie ja oben schon erwähnt die DNS-Anfrage wieder entpacken.
So weit, so gut.
Bis zu dem Punkt, an dem ich den OzymanDNS auf der DS aus führen wollte ging ja noch alles glatt, aber dann quittierte der Ozyman DNS mit
den Dienst.Can't locate URI.pm in @INC (@INC contains: /usr/lib/perl5/5.8.6/PPC_824X /usr/lib/perl5/5.8.6 /usr/lib/perl5/site_perl/5.8.6/PPC_824X /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl .) at (eval 5) line 3.
Compilation failed in require at /usr/lib/perl5/5.8.6/HTTP/Request.pm line 3.
Compilation failed in require at /usr/lib/perl5/5.8.6/LWP/UserAgent.pm line 10.
BEGIN failed--compilation aborted at /usr/lib/perl5/5.8.6/LWP/UserAgent.pm line 10.
Compilation failed in require at ./nomde.pl line 9.
BEGIN failed--compilation aborted at ./nomde.pl line 9.
Offensichtlich stört ihn ja am perl was, also: "ipkg install perl" aber das geht immer noch nicht!!! Noch ein Anlauf: Vohrher noch "ipkg update" und dann "ipkg upgrade". Wieder keine Chance.
Läuft OzymanDNS also grundsätzlich nicht auf der DS oder kann man da ein bisschen dran rummodifizieren(sowohl an der DS als auch an OzymanDNS) und dann geht die Sache?
Installiert hab ich die .tgz Datei via ssh mit "tar xvfz ozymandns_src_0.1.tgz". Das erzeugte ein paar Dateien, wie beschrieben startete ich die angegebene Datei inklusive meiner Daten (nomde.pl -i 0.0.0.0 server.example.com). Dabei ist lediglich server.example.com zu ersetzen und zwar durch die Adresse, die man bei dnstunnel.de hat. War vielleicht hier etwas falsch?
Weiß jemand, wie man den obigen Fehler behebt?