Externe IP der Fritzbox im Terminal auslesen

Keyb Mac OSX

Vielleicht ist es für Dich wichtig zu wissen wie seine externe IP-Adresse, die er vom ISP zugewiesen bekommt. Die IP wird direkt per UPnP aus der Fritzbox ausgelesen. Folgenden Codeschnippsel hänge ich als Anhang zu diesem Blogpost bei.

1
curl "http://fritz.box:49000/upnp/control/WANIPConn1" -H "Content-Type: text/xml; charset="utf-8"" -H "SoapAction:urn:schemas-upnp-org:service:WANIPConnection:1#GetExternalIPAddress" -d "< ?xml version='1.0' encoding='utf-8'?> <s:envelope s:encodingStyle='http://schemas.xmlsoap.org/soap/encoding/' xmlns:s='http://schemas.xmlsoap.org/soap/envelope/'> <s:body> <u:getexternalipaddress xmlns:u="urn:schemas-upnp-org:service:WANIPConnection:1" /> </s:body> </s:envelope>" -s | grep -Eo '\< [[:digit:]]{1,3}(\.[[:digit:]]{1,3}){3}\>'

(via)

FritzBox Fon WLAN Telnet aktivieren/deaktivieren

Da ich immer die kleinen Fritz-Telefonkommandos vergesse, packe ich diese in meinen Blog. Um Telnet auf einer FritzBox Fon WLAN-Station aktivieren bzw. deaktivieren zu können muss man per Telefon einen Anruf tätigen mit folgender Kurzwahl:

1
2
#96*7* Telnet ein
#96*8* Telnet aus