Archive for the ‘iPhone’ Category

FritzBox NAS am Linux Rechner nutzen

Wednesday, May 4th, 2011

  FritzNAS? FritzWas?

NAS heißt “Network Attached Storage“. Das bedeutet im Klartext nur so viel wie “über Netzwerk angeschlossener Speicher”. In welchem Format und welches Protokoll (Samba, CIFS, NFS, AFP usw.) genutzt wird, ist hiermit noch nicht gesagt. Klar ist nur, dass der Speicher über Netzwerk erreichbar und von (mehreren gleichzeitig) Clients genutzt werden kann.

Die FritzBox’en bieten seit einiger Zeit eine einfache, aber ganz gute (leider mit JAVA Applet verseuchte) Oberfläche, mit der man per Webbrowser auf die auf einem an der FB angeschlossenen USB Stick oder Platte befindlichen Daten zugreifen kann. Hierdrüber hat man einen recht einfachen und komfortablen Zugriff auf diese Daten, kann diese herunterladen, neue abspeichern, ansehen usw. Dateien kann man sich direkt hierdrüber ansehen, mit Drag&drop Dateien hoch- bzw. herunterladen. (more…)

Fritz!App – ich gebe denen keine wirkliche Chance mehr

Wednesday, April 6th, 2011

Bisher habe ich mich ja nun schon mit einigen Versionen sowohl von der FritzBox Firmware als auch der Fritz!App beschäftigt. Nicht wenige meiner Blogposts haben Bezug genommen auf die Anbindung eines iPhone an seine FritzBox, sei es direkt oder auch über VPN Tunnel über das “böse Internet”. Doch nun muss ich wohl einen Teil meiner Meinungen revidieren….
(more…)

Der Zusammenschluss von Nokia und Windows – die Gewinner

Thursday, February 17th, 2011

Nokia, (noch) bekannt aus früheren, jedoch längst vergangenen Zeiten in denen dieses Unternehmen aus Finnland einen Ruf als Weltmarktführer im Handymarkt hatte und die Firma Microsoft haben vor wenigen Tagen eine Zusammenarbeit beschlossen. Zwei große Unternehmen besiegeln eine Zusammenarbeit, in denen es Gewinner gibt. Hierzu ist der frühere Microsoft Manager Elop vor einiger Zeit zu Nokia gewechselt um dort das Ruder rumzureißen.
(more…)

AVM löst DNS Probleme bei VPN Nutzung vom iPhone – neue Laborversion sei Dank/ Update

Saturday, September 4th, 2010

Endlich hat es AVM geschafft!
Die neue Laborfirmare Version 54.04.85-18202 für die Fritz!Box 7270 löst nun endlich das mehr als leidige Problem, dass man bei aktivierter IPSec VPN Verbindung vom iPhone zur Fritz!Box keine DNS Antworten erhalten hat.
Damit ist nun nach vielen Monaten endlich eine komplette Nutzung von Mail, Safari und allen anderen Programmen mit benötigter DNS Auflösung bei aktivierter VPN Verbindung möglich. Und das, ohne den Umweg eines Proxy-Servers für Safari (was dann auch nur für das Websurfen funktionierte!). Also kann man nun endlich auch in “fremden” WLAN Netzen ohne viel Bauchschmerzen (Daten könnten mitgelesen werden, Passwörter könnten protokolliert werden usw.) surfen, Mails abrufen, Programme starten, Webanwendungen nutzen usw. usf.

Wie die VPN Verbindung inklusive des Routings vom VPN Client in die weite Welt (das Beispiel von AVM verbietet leider dem Client den Zugriff in die weite Welt) einzurichten ist, habe ich ja schon ausführlich beschrieben.
(more…)

DNS Problem bei VPN Tunnel von iPhone an FritzBox umgehen

Wednesday, August 25th, 2010

Leider scheint AVM mit dem DNS Problem bei Nutzung einer VPN Verbindung vom iPhone an einer FritzBox keine Lösung zu finden. Mir ist (noch) nicht ganz klar, ob der Fehler irgendwie zu lösen ist bzw. ob AVM sich irgendwann mal mit der Lösung befasst…
Damit ich nun also wenigstens über den aufgebauten VPN Tunnel surfen kann habe ich eine Lösung Umgehung des Problems geschaffen. Leider wohl nicht für jeden so ohne Probleme nachstellbar, da eine Voraussetzung gegeben sein muss, die eher nicht üblich ist: Ein Proxy Server muss im LAN erreichbar sein.
(more…)

O2 can do – oder zumindest etwas ist wieder gut…

Sunday, August 8th, 2010

Letzte Woche wechselte ich mit einigen Problemen meine einzelne O2 Karte zu einer Multicard mit zwei SIM Karten. Leider lief das nicht ganz so reibungslos, wie man es sich erhofft hatte (und wie O2 eigentlich auch von sich behauptet).
Nach mehreren Kontaktversuchen meinerseits habe ich nach vier Tagen am Mittwoch eine Rückmeldung von O2 erhalten. Eine (Form)Mail erreichte mich mit dem normalen 08-15 Text, dass es denen ja leid täte und ich als Kunde gerne zufrieden gestellt werden würde. Gut, den Text kennt man. Eine Erklärung, was genau schief gelaufen ist, habe ich nicht erhalten. Wäre ja zu schön…
Aber dafür hat O2 die von mir als Wiederglücklichmachung vorgeschlagene Erstattung der einmaligen Kosten für die Aktivierung der Multicard akzeptiert und schreibt mir diese der nächsten Rechnung gut.
Damit bin ich also wieder von O2 überzeugt ;-)

Schließlich bin ich nicht ohne Grund einige Jahre Kunde des Unternehmens….

iPhone per IPSec VPN an AVM Fritz!Box 7270 -> Keine DNS Auflösung //Update

Friday, July 9th, 2010

Nachdem ich nun schon selber mit den verschiedensten Einstellungen für eine funktionsfähige DNS Auflösung bei Anbindung eines iPhones mit iOS4 gekämpft habe musste ich doch irgendwann aufgeben. Jegliche Optionen, die ich setzen konnte und ausprobiert habe brachten keine DNS Auflösung, wenn mein iPhone per VPN an der Fritz!Box war. Fritz!Box ist erreichbar, ping geht auch ins Internet durch die Box, ich komme über die Box ins Internet. Alles wunderbar, solange ich die passenden IPs im Kopf habe…
(more…)

Fritz!App auf iPhone iOS4 an Fritz!Box, nun auch ohne Sprachstörungen

Thursday, July 8th, 2010

Seit dem Update auf iOS4 auf dem iPhone 3GS gab es
massive Sprachstörungen bei Nutzung auf einem iPhone 3G(S) mit iOS4.
AVM hatte das Problem wohl auch erkannt und die Version 1.0.6.0 aus dem App Store genommen. Seit gestern morgen ist nun eine neue Version veröffentlicht und auch wieder im App Store verfügbar. Als Änderungsinfos aufgelistet findet sich auch der Punkt “Sprachübertragung optimiert und mit iOS 4 Unterstützung”.

Allerdings wird die Version 1.0.8.0 geladen. Wo ist die 1.0.7.0? Hat AVM den Zähler nicht um einen erhöhen können oder wurde die übergangen…?
Egal, die Versionsnummer soll egal sein. Hauptsache, die Sprachqualität ist wieder gut.
Und das ist sie. Allerdings nur bei Nutzung im eigenen WLAN oder auch per VPN und ausreichender Bandbreite angebunden aus fremden WLANs.

Leider ist (noch immer!) die VPN-UMTS-Fritz!Box Anbindung in der Sprachqualität nicht hinnehmbar. Tests zu verschiedenen Zeiten in verschiedenen UMTS Zellen zeigen leider (zumindest bei O2) keine Besserung. Die Sprache wird noch immer nur bruchstückhaft und stark verzerrt (roboterhaft) übertragen.

Das wäre natürlich noch genial und sehr wünschenswert, wenn auch über einen VPN-Tunnel-über-UMTS die Anbindung zur Fritz!Box eine akzeptable und gute Sprachqualität böte. Damit könnte man dann auch von unterwegs ohne viel Aufwand und Probleme über seinen Festnetzflat-zu-Hause-Anschluss ausgehend telefonieren… Ist allemal billiger als über’s Handy ;-)

@AVM: Bitte löst das Problem. Oder liegt es am Telefonieprovider?
und Nebenbei: Auf eurer Seite zur App bei AVM steht leider noch ein alter Eintrag (Version 1.03 vom 05.06.2010)….

iPhone per IPsec VPN an Fritz!Box 7270 einbinden / Update 2

Sunday, July 4th, 2010

Wieso sollte man mit seinem iPhone einen VPN Tunnel zu seiner Fritz!Box herstellen wollen? Welche Vorteile bietet dieses? Wie aufwändig ist dieses? Kann man über den VPN Tunnel surfen (Routing ins Internetz)?

Grundsätzlich:
– Es gibt einige Programme, die man von seinem iPhone nutzen möchte, hier jedoch eine Beschränkung auf “im eigenen WLAN/ LAN” vorliegt.
– Man möchte über eine sichere Verbindung in sein Heimnetzwerk und auf (s)eine(n) Rechner kommen.
– Man möchte die NAS Funktion der Fritz!Box nutzen und auf Daten zugreifen.
– Man möchte über die Fritz!App ausgehend über seinen Heimanschluss telefonieren ;-)
– Man möchte von seinem iPhone über VNC/ RDesktop usw. auf andere Rechner im LAN
– und sicher noch einiges mehr.

Welchen VPN Tunnel kann man nun einrichten, um von seinem iPhone auf seine Fritz!Box zuzugreifen?
  Leider unterstützt das iPhone auch in iOS 4 noch immer kein OpenVPN. Das wäre endlich mal wieder eine gute Funktion, die hoffentlich irgendwann von Apple nachgepflegt wird. Also muss man sich mit den gegebenen VPNs behelfen. L2TP, PPTP und IPSec stehen zur Auswahl und werden vom iPhone unterstützt.
IPSec kann die Fritz!Box seit einigen Versionen der (Labor)Version auch. Also ist das das Tunnelprotokoll der Wahl.

Wie viel Aufwand bedeutet die Einrichtung?
  Eigentlich ist nicht viel Aufwand zu betreiben. Es muss eine Konfigurationsdatei vorliegen, die in die Fritz!Box geladen wird. Danach sind ein paar Einträge im iPhone vorzunehmen, der Tunnel kann aufgebaut werden und man ist per VPN aus anderen (Mobil)Netzen an seiner Fritz!Box dran. In Zeit ausgedrückt: Wenige Minuten, wenn eine funktionsfähige Konfigurationsdatei vorliegt.

Kann von überall auf die Fritz!Box zugegriffen werden?
  Prinzipiell kann man leider nur sagen, dass dieses abhängig davon ist, wo man sich befindet und ob und wie dort das Netz eingerichtet ist. Sollte man in einem WLAN Netz sein, welches kein VPNpassthrough erlaubt, wird es nicht funktionieren. Das kann u.U. in einigen Netzen (zum Teil in Hotels) mal so sein. Aber eher selten. Meist wird man keine Probleme haben und man einen VPN Tunnel aufbauen.

Was ist sonst noch als Voraussetzung zu erfüllen?
1. Man muss seine Fritz!Box über einen Dynamischen DNS Dienst (z.B. DynDNS.org) registriert haben, um die aktuelle IP Adresse zu bekommen.
2. Man muss eine Firmware installiert haben, die VPN Unterstützt. Aktuellste Version für 7270′er (v2): Firmware-Version 54.04.85-17671 vom 26. Juni 2010.
3. Man muss ein paar Grundkenntnisse über IP, Sicherheit und Routing haben.

Wie erhält man eine Konfigurationsdatei zum Einspielen in die Fritz!Box?
  Entweder man erstellt eine über das von AVM zur Verfügung gestellte Programm “Fernzugang einrichten”. Nachdem die Vorgabe erstellt wurde müssen mit einem Textprogramm (vi, gedit, nedit, Notepad) ein paar Änderungen vorgenommen werden. (Die Einrichtung dieser Konfigurationsdatei ist von AVM auf den Supportseiten gut erklärt und wird hier nicht weiter erläutert.)
Oder
Man nimmt die nachfolgende Beispieldatei, passt die fett hervorgehobenen Punkte seinen eigenen Bedürfnissen an und lädt diese in die Fritz!Box:

/*
* Beispiel-Konfigdatei fuer remote Zugang von iPhone auf FritzBOX
* Alles vom Kop bis //EOF ist zu kopieren und u.U. anzupassen.
*/

vpncfg {
connections {
enabled = yes;
conn_type = conntype_user;
name = “VPN Name in FritzBox”;
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.NETZ.HOSTIP;
remoteid {
key_id = “email@adresse.domainname”;
}
mode = phase1_mode_aggressive;
phase1ss = “all/all/all”;
keytype = connkeytype_pre_shared;
key = “StrEngGehEiMESPassW0Rt”;
cert_do_server_auth = no;
use_nat_t = yes;
use_xauth = yes;
use_cfgmode = no;
xauth {
valid = yes;
username = “meinBenutzerName”;
passwd = “StrEngGehEiMESPassW0Rt”;
}
phase2localid {
ipnet {
ipaddr = 0.0.0.0;
mask = 0.0.0.0;
}
}
phase2remoteid {
ipaddr = 192.168.NETZ.HOSTIP;
}
phase2ss = “esp-all-all/ah-none/comp-all/no-pfs”;
accesslist =
“permit ip any 192.168.NETZ.HOSTIP 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″;
}

// ENDE der Datei

Diese Datei muss an folgenden Stellen angepasst werden:
name = Hier kann ein Name f. den VPN Eintrag in der FritzBox hinterlegt werden. z.B. “iPhone 1″
- remote_virtualip = Dem iPhone wird eine feste IP im VPN Netz zugewiesen. Darf sich nicht mit anderen im LAN genutzten IPs überschneiden.
key_id = Die eigene eMail Adresse als eindeutige ID
key = Ein möglichst kryptisches Passwort!
username = Der Benutzername, mit dem man sich anmelden möchte
passwd = Ein möglichst kryptisches Passwort (muss am iPhone eingegeben werden!)
ipaddr = Die IP Adresse, die dem iPhone zugewiesen wird
accesslist = Hier wird entschieden, ob und wie das iPhone auf das Netz zugreifen kann.

Wichtig: Der Eintrag accesslist regelt, wie und was das iPhone aus dem VPN Netz machen darf. Hier unterscheidet sich der Eintrag von den von AVM vorgegebenen Werten. Wird der Wert auf das IP Netz im Heimnetz (wie von AVM vorgeschlagen) beschränkt, so kann das iPhone nur in das Heimnetzwerk, jedoch nicht über den VPN Tunnel, die Fritz!Box in die weite Welt. Es wird also das Routing aus dem VPN Netz über die Fritz!Box unterbunden.
Mit dem Eintrag permit ip any … wird dem iPhone der Zugang gestattet, somit ist zum Beispiel ein Zugriff vom iPhone per SSH auf ein externes System erlaubt.

Diese Konfigurationsdatei kann nun unter (Expertenansicht einstellen!) Internet -> Freigaben -> VPN reingeladen werden. Der erfolgreiche Import wird von der Fritz!Box bestätigt und es erscheint der Eintrag in der VPN Liste unten auf der Seite.

Einrichtung des iPhones
  Im IPhone sind die VPN Einstellungen unter iOS4 unter Einstellungen -> Allgemein -> Netzwerk -> VPN zu finden.
Es wird über VPN hinzufügen -> IPSec ein neuer Eintrag vorgenommen:

Beschreibung: Irgendein Name, z.B. "iPhone nach Hause"
Server: meinname.dynamischer.dnsdienst
Account: meinBenutzerName
Kennwort: Wird abgefragt und sollte aus Sicherheitsgründen nicht gespeichert werden.
Gruppenname: Die eMailadresse aus dem Feld key_id (z.B. email@adresse.domainname)
Shared Secret: Der Eintrag aus dem Feld key (z.B. StrEngGehEiMESPassW0Rt)

Damit sind die zwei Geräte eingerichtet. Die Fritz!Box akzeptiert nun Verbindungen per IPsec. Ein Verbindungsaufbau über Einstellungen -> VPN vom iPhone sollte innerhalb weniger Sekunden mit der Abfrage des Benutzernamens (voreingetragen) und dem Passwort quittiert werden.
Ein erfolgreiches Anmelden per VPN und der korrekt aufgebaute Tunnel werden in der “Kopfleiste” im iPhone mit dem Zeichen VPN angezeigt.
Ein Zugriff z.B. per HTTP auf http://Ip_der_Fritzbox (z.B. 192.168.178.1) sollte nun wie gewünscht die Konfigurationsseite der Fritz!Box hervorbringen. Über Apps auf dem iPhone (z.B. Ping lite) können nun Netzwerktools wie ping dazu genutzt werden, die IP der Fritz!Box oder anderer Geräte im LAN oder auch außerhalb des LANs z pingen.

Auch die Fritz!NAS Funktion kann genutzt werden. Im Safari einfach http://Ip_der_Fritzbox/nas eingeben und man kann durch die Verzeichnisstruktur des NAS gehen und auf die dortigen Daten zugreifen.

Ein Highlight wird allerdings die Nutzung der Fritz!App zur Telefonie sein. Einfach den VPN Tunnel aufbauen, die App starten und über seinen Heim-Telefonanschluss telefonieren. Hat man dort eine (Festnetz)Flat, so fallen außer der Datenübertragungskosten keine weiteren an.

Welche Probleme liegen derzeit noch vor?
  – Leider ist es mir trotz mehrmaligem Probieren mit den Accesslisten, verschiedener Konfigurationen und googlen noch immer nicht möglich, vom iPhone DNS Abfragen zu machen. Ein Surfen über die Fritz!Box ist somit noch nicht gegeben. Zwischendurch hatte es mal funktioniert…. Mir ist noch schleierhaft, wieso das nun nicht mehr geht. Ich habe dann noch mal versucht, in der Konfigurationsdatei (DNS) Werte (z.B. override_dns1, dns, usw.) mitzuliefern, die von der Fritz!Box beim Import der Konfiguration auch anstandslos geladen werden. Allerdings habe ich keinen Zugriff auf den DNS der Fritz!Box. Eine Supportanfrage an AVM habe ich gestellt, mal sehen, wie die antworten….
  – Telefonie über den VPN Tunnel mit der Fritz!App: Die Sprachqualität unter iOS4 auf einem 3G(S) ist derzeit nicht nutzbar. Das ist allerdings ein Bug von AVM, die arbeiten an einer Lösung. Mit einem iPhone 4 sollte es klappen.
  – Einige Provider verbieten in ihren AGBs vertraglich die Nutzung von VPN. Lösung: Kündigen und einen richtigen Provider suchen….

Sobald auch die DNS Auflösung möglich ist, werde ich das hier dokumentieren. Vll. findet ja vorher einer der Leser eine Lösung, die ich vor lauter VPN-Bäumen derzeit nicht mehr sehe……

// UPDATE 26.08.2010 //
Eine Möglichkeit, die DNS Probleme zumindest zum Surfen zu umgehen habe ich nun einmal erklärt. Einfach mal auf http://www.rotzoll.net/2010/08/dns-problem-bei-vpn-tunnel-von-iphone-an-fritzbox-umgehen/ nachlesen, wie es doch irgendwie geht…
// UPDATE Ende //

// UPDATE 17.11.2010 //
Auf Grund einiger Nachfragen hier noch eine Erklärung zu Problemen mit dem Aufruf von fritz.box oder fritz.nas.
Beides bitte durch die IP der FritzBox (im Auslieferungszustand ist das 192.168.178.1) im Heimnetz ersetzen! Dann geht es auch mit dem Aufruf der FritzBox Oberfläche, der Anmeldung von SIP Clients (sei es von AVM direkt oder anderen Softphones) und der NAS Geschichte. Auch, wenn der Client auf dem iPhone nicht wirklich laufen wird. JAVA sei Dank.
Ein ZUgriff auf den Online-Speicher (manche nennen es NAS) geht auch über Browser: http://IP_DER_FRITZBOX/nas
// UPDATE Ende //

Ein paar Hilfeseiten:
Beschreibung bei AVM zur Anbindung eines iPhones
Beschreibung bei AVM über VPN allgemein

Hinweis:
Die Anleitung bietet keine Gewähr auf Richtigkeit, Vollständigkeit oder Funktionsfähigkeit.
Jede Nutzung geschieht auf eigene Gefahr und eigenes Risiko hin!

Fritz!App Fon mit iPhone iOS4 an FritzBox -> Sprachstörungen

Thursday, July 1st, 2010

Eine schöne Anwendung für zu Hause: Die vor einigen Wochen von AVM herausgebrachte App zur Anmeldung seines iPhones an die FritzBox. Version 1.0.6.0 ist derzeit aktuell.
Funktionierte unter iPhone OS 3.1.x gut, solange man auf ein paar Kleinigkeiten verzichten konnte: Man konnte nur telefonieren, wenn die App lief (und man im heimischen WLAN war). Schaltete sich der Ruhebildschirm ein (und damit nach einiger Zeit auch das WLAN ab) so konnten keine eingehenden Anrufe mehr angenommen werden. Die App war nicht mehr per WLAN angemeldet und nur noch im GSM/ UMTS Netz. Eingehende Anrufe auf der iPhone AVM-Phone APP kamen somit nicht mehr zur Signalisierung.

Das waren schon Einschränkungen, die den Nutzen stark einschränkten. Für “mal schnell” zu Hause per iPhone im WLAN ein ausgehendes Telefonat führen aber trotzdem ausreichend. Auch der Vorteil, mit einem Headset über das iPhone zu telefonieren ist sicherlich ein Argument. Oder wenn man mal wieder sein Schnurlostelefon verlegt oder die Akkus alle waren…
(more…)