Tutorial: Das iPhone als “Modem” nutzen
von Thorsten Philipp | 24 April 2008 | 22:00 Uhr

Ihr möchtet unterwegs die Flatrate eures iPhones mit einem Laptop nutzen? Ihr habt schonmal gehört das es geht doch wisst nicht wie genau? Lest weiter…
Um was geht es?
Zunächst: Als Modem kann man das iPhone (stand heute) tatsächlich nicht nutzen. Doch was man unterwegs in der Regel möchte ist surfen und E-Mails holen. Und das geht mit tinyproxy.
Tinyproxy ist ein Webproxy. Ein Webproxy ist ein Stück Software das für einen Internetseiten holen kann. Man trägt hierzu in seinem Browser die IP Adresse des Proxyservers ein. Wenn man nun eine Seite anfordert wird diese nicht direkt vom zuständigen Server geladen. Vielmehr sagt man dem Proxyserver das er dies doch bitte für einen übernehmen soll. Sobald der Server ein Objekt fertig geladen hat (eine Webseite, ein Bild) liefert er die Datei zurück an den anfragenden Browser.
Dank tinyproxy kann man genau dies auch mit dem iPhone nutzen.
Vorraussetzungen
Auf dem iPhone benötigt man die Software tinyproxy. Dazu muss das iPhone natürlich gejailbreaked sein. Tinyproxy findet man in den Standardquellen. Weiterhin empfiehlt sich SSH (zur Fehlersuche) sowie BossPrefs mit dem Tinyproxy Addon.
Um Laptop und iPhone zu “verbinden” benötigt man ein WLAN dem beide Geräte beitreten können. In vielen öffentlichen Cafés, Flughäfen und Restaurants gibt es offene WLANs. Diese eignen sich vorzüglich. Wir benötigen ja nur das WLAN und nicht den gebührenpflichtigen Internetzugang. Also, einfach ein offenes WLAN joinen. Nicht mehr.
Sollte gerade kein offenes WLAN verfügbar sein tut es natürlich auch ein AdHoc Netzwerk. Das iPhone kann selbst keine AdHoc Netzwerke anlegen, jedoch existierenden beitreten.

Beim konfigurieren des WLANs müsst ihr bedenken das euch in einem AdHoc Netzwerk nicht automatisch eine IP zugewiesen wird. Beispielsweise könnt ihr eurem Laptop die IP: 192.168.0.2 geben und dem iPhone die IP: 192.168.0.1 .Beide sollten als Netzwerkmaske 255.255.255.0 haben. Das reicht vollkommen.


Versucht zum Abschluß euer iPhone zu “pingen”. Sollte das nicht klappen prüft nochmal alle eure Einstellungen. Bedenkt hierbei das im Standbymodus (Display aus) das WLAN nach einigen Sekunden ausgeschaltet wird. Solange ihr also surfen möchtet, schaltet die automatische Sperre auf “Nie”. Was auch hilft ist WiFi nochmal aus- und wieder einzuschalten.
tinyproxy verwenden
Abschließend muss dem Browser noch mitgeteilt werden das wir einen Proxy verwenden möchten. Unter OS-X geht dies Systemweit über die Netzwerkeinstellungen. Es empfiehlt sich außerdem eine neue “Umgebung” anzulegen in der IP und der Proxy bereits eingetragen ist. So könnt ihr bei Bedarf mit 2 Klicks alles richtig einstellen. Wie ihr unter Windows einen Proxy konfigurert erfahrt ihr von eurem Systemadminstrator Die Einstellungen zum konfigurieren eines Proxys findet ihr unter Windows in den Einstellungsdialogen des jeweiligen Browsers (Stichwörter: Netzwerkeinstellungen, HTTP-Proxy).
Tragt die IP Adresse eures iPhones (z.B. 192.168.1.1) sowohl bei HTTP als auch bei HTTPS ein. Standard Port ist 8080.

Das wars.
Ihr könnt nun eure E-Mails checken (webmail) und ganz normal surfen.
Auch Adium (Jabber,AIM) geht wenn ihr es entsprechend konfiguriert habt. Sucht einfach mal nach Anleitungen im Netz zum Thema Proxy.
Fehlersuche
Sollte etwas nicht klappen startet der Reihe nach nochmal alles aus und wieder ein. Hierzu empfiehlt sich BossPrefs. Wartet zwischen dem Ein- und wieder Ausschalten ein paar Sekunden.

Solltet ihr andere IP Adressen verwenden wollen so bedenkt bitte das tinyproxy in der Standardkonfiguration nicht jede Quell IP akzeptiert. Das Konfigurationsfile liegt auf dem iPhone unter /usr/local/etc/tinyproxy. Leichter dürfte es jedoch sein die IP-Adressen zu verwenden die ich im obigen Beispiel erwähnte. In einem öffentlichen WLAN seit ihr auch nicht dazu gezwungen die IP-Adressen zu verwenden die automatisch bezogen wurden.
WICHTIG: Sicherheit
Wenn ihr in einem offenen WLAN seid, schaltet alles aus was ihr nicht braucht. Ganz wichtig: SSH. Aus! AFPd. Aus! Tinyproxy kann theoretisch von jedem anderen in eurer nähe mitbenutzt werden. Solltet ihr also keine Flatrate haben rate ich euch vom Einsatz komplett ab.







das ist ja alles schön und gut, ich hab auch schon tausend tutorials durchgelesen etc. aber ich krieg es mit keiner einzigen windows kiste hin tinyproxy zu benutzen!
es muss da irgendeine spezial einstellung geben die man für windows pcs tätigen muss die ich nicht gefunden habe.
p.s. ich bin nicht unfähig bin selber administrator einer grossen firma und beschäftige mich täglich mit dem scheiss auf desktop basis!
@ZAM
Mir gehts genau gleich. Krieg das einfach nicht zum Laufen.
Aber auch auf einem MAC hab ich das nicht hinbekommen
Bis zu welcher Stelle kommt ihr denn?
Ping geht?
telnet 8080
Was passiert?
Wenn du tatsächlich administrator einer größeren firma bist, solltest du doch in der lage sein ein wenig mehr details außer “geht nicht” zu hinterlassen.
du solltest dann als IT-ler auch wissen, dass man mit so einer unglaublich detaillierten frage kaum eine aussicht auf antworten hat
;-O
ad-hox netzwerk:
steht läuft mit andren windows clients etc.
(getestet mit zwei laptops mit ICS auf einem lan adapter)
ips alle durch die laut config und laut x tutorials genannten gehen!
iphone ins ad-hoc netz bringen geht auch
ip gesetzt wunderbar
ping hat n timeout
auch so ist vom iphone nichts zu sehen
da ping net geht, geht telnet auch net
jetzt kommt der witz
bestehendes WLAN netzwerk:
iphone rein
ip gesetzt
laptop rein ip gesetzt
firefox proxy gesetzt
zack alles geht
O_o
liegt 100% wieder an dämlichem windows, das ist mir auch selber klar aber was das ist kann einem keiner sagen!
Danke nochmal für diesen Artikel.
Ich bin fast verzweifelt an der Access Denied Meldung.
Daß es an einer Accessdatei liegt hätte ich mir denken können.
Hätte…..
Danke Thorsten für das gute Tutorial!
Hi Kyrios,
ich kriege es auch nicht zum laufen mit meine Macbook Pro.
Tinyproxy ist installiert.
Ich kann den iPhone anpingen da verliere ich keinen Packet.
Weiter komme ich aber nicht.
Hast Du eine Idee was ich noch anstellen kann.
Hallo,
hier mal mein Erfahrungsbericht. Ich bin auch “kleiner” Admin in einer großen Firma.
Da ich oft kurzurlaube mache hier im Umland und dort in den Pensionen oft kein Internetzugang zur Verfügung ist wollte ich die Lösung mit Tinyproxy ausprobieren.
Vista Laptop -> Adhoc Netzwerk angelegt. WEP verschlüsselt
->IP4->Laptop bejkommt 192.168.1.2 gateway 192.168.1.1 DNS die gleiche Adresse.
Iphone sieht nun schon das Adhoc Netzwerk. Dieses Statisch konfigurieren mit 192.168.1.1 und entspr. Netmask
Dann verbinden, passwort eingeben fertig.
Iphone ist pingbar.
Im Firefox nun das Iphone auf port 8080 als proxy eingestellt
->Voila: ich kann super surfen, sogar ziemlich schnell kommt es mir vor.
Insomnia am Iphone laufen lassen, dann bleibt die WLAN Verbindung auch an wenn der Standby aktiv ist.
Sehr geiles Tutorial!!! Danke euch vielmals!!!
Hi,
Habe tinyproxy in Verbindung mit einem Windows XP PC zum laufen gekriegt.. hat alles beim ersten Mal geklappt.
Habe keine Ahnung warum es hier bei einigen Leuten nicht funktioniert hat..
Ich weiß garnet wieso man sich das so umständlich macht ^^
Hab hier ne Anleitung (allerdings fürs Windows User)wo sein iPhone per USB Kabel als Modem nutzen kann. Dazu läd man sich ein .RAR Archiv runter das alles nötige enthält und klickt nur eine Datei an und schon hat man seine Internet verbindung.
Mehr dazu findet man hier: http://iphone.nachtleben24.com/?p=399
@spegeliphone: Dieser Artikel wurde am 24. April geschrieben – mittlerweile gibt es andere Möglichkeiten. Über umständlich + Windows äußere ich mich jetzt nicht
hey!
Klingt ja alles sehr einfach doch leider finde ich nicht mal tinyproxy! Wo muss ich suchen im app-store, installer oder cydia? Welche source dann? Habe schon viele aber trotzdem finde ich nur andere proxy-apps würden die auch gehen? Das problem ist: ich finde kein icon auf dem iphone nach der inst. Von den beiden anderen proxy-apps die ich gefunden habe.. Naja…. Und kann ich ein netzwerk herstellen mit dem normalen usb kabel vom iphone?? Danke
@Comod: Das oben aufgeführte Tutorial ist nicht mehr aktuell. Bei Cydia – falls Jailbreak vorhanden – kannst du mal nach ‘PdaNet’ suchen.
Ja pdaNet ist auch nur wieder eine WIFI-Variante oder?
Ich muss alleine mit dem USB-Kabel und ohne WLAN mich Connecten können…
evtl schaffe ich es ja heute noch die tunnel suite zum laufen zu bringen..
http://www.benm.at/?p=1443
comod
Hey Leute,
Ich selber hatte die gleichen Probleme wie ihr… bin aber jetzt gerade im Cydia auf ein sehr einfaches App gestoßen namens iPhone Modem. Mit dem App braucht man nur 2 Clicks um ins Internet zu kommen. Also einfach mal ausprobieren mehr erfahrt ihr unter “www.iphonemodem.com”
Greetz
Edit by kyrios: Die dort angebotene Software ist nicht kostenfrei. Ich empfehle die Benutzung von PDANet
Hallo, PDANet funktioniert auch über USB. Super einfach, super schnell!! Und mit Hilfe von Google auch “kostengünstig”. MfG Andi