Momentan habe ich in iFront 2 Konfigurationen, eine mit der lokalen IP-Adresse von IPS und eine mit meiner DynDns Adresse für Unterwegs.
Dies könnte vereinfacht werden, indem die App erkennt, ob die aktuelle IP-Adresse (oder z.B. die des DNS Server) aus dem lokalen Netzwerk stammt (192.168.1.x), oder vom Provider (173.194.70.94) vergeben wurde (die Dial!Fritz App macht das so) und dementsprechend die Konfiguration wählen.
Somit hätte man immer den optimalen Zugriff über iFront, egal ob man von Unterwegs oder von zu Hause über WLAN zugreift.