nitana schrieb:wie bei jeden vernüftigen Router per remote zugreifen könnte
haeberlein schrieb:Laut Aussage von AVM wird es den Fernzugriff "aus Sicherheitsgründen" nie geben.
lynx "http://192.168.178.1/cgi-bin/..%2Fcgi-bin%2Fwebcm?getpage=..%2Fhtml%2Fmenus%2Fmenu1.html&var:menu=home&var:pagename=home&var:pagetitle=%20"
#!/bin/sh
echo "reboot FritzBoxFon"
netcat 192.168.178.1 80 << ENDDATA >/dev/null
POST /cgi-bin/firmwarecfg HTTP/1.0
Content-Type: multipart/form-data; boundary=foo
Content-length: 60
--foo
Content-Disposition: form-data; name="reboot"
--foo--
ENDDATA
#!/bin/sh
ipaddr=`netcat 192.168.178.1 80 << ENDDATA |
GET /cgi-bin/../cgi-bin/webcm?getpage=../html/menus/menu1.html&var:menu=home&var:pagename=home&var:pagetitle= HTTP/1.0
User-Agent: fli4l-status
Host: fritz.box
ENDDATA
sed -n '/IP-Adresse/{n;s/^.*<td.*>\(.*\)<\/td>.*$/\1/p;}'`
if [ "$ipaddr" = "-" ]
then
[ -f /var/run/fritzip ] && rm /var/run/fritzip 2>&1
echo "FritzBoxFon ist offline"
exit 1
fi
last_ipaddr=`cat /var/run/fritzip 2>/dev/null`
if [ "$ipaddr" != "$last_ipaddr" ]
then
echo "$ipaddr" > /var/run/fritzip
$echo "New WAN-IP: $ipaddr"
fi