Hallo,
in Anlehnung meiner Arbeit mit DDWRT uf meinem Linksys WRT54 habe ich die Idee nun in meine Endian übernommen.
Im Augenblick noch etwas einfach, aber es funktioniert.
"die Datei von hier downloaden
umbenen in hosts
die Eintragungen aus der original einfügen:
127.0.0.1 localhost
192.168.xxx.xxx efw-1231068455.localdomain efw-1231068455
192.168.xxx.xxx wpad.localdomain wpad
auf die endian kopieren
rechte setzen: 0644
Endian neustart"
Das läuft nun schon 2 Wochen stabil.
Zur vereinfachnung könnte man noch das original Script nutzen und die Datei automatisch aller einer Woche aktualisieren lassen.
Wenn da jemand begabt ist, hier ist das Script:
Bash
#!/bin/sh
#
logger WAN UP Script Executing
sleep 5
test -s /tmp/dlhosts
if [ $? == 1 ] ; then
echo -e "#!/bin/sh\nwget -O - http://www.mvps.org/winhelp2002/hosts.txt | grep 127.0.0.1 | tr -d '\015\032' | sed -e '2,\$s/127.0.0.1/0.0.0.0/g' -e 's/[[:space:]]*#.*$//' > /tmp/hosts\nlogger DOWNLOADED http://www.mvps.org/winhelp2002/hosts.txt\nkillall -1 dnsmasq" > /tmp/dlhosts
chmod 777 /tmp/dlhosts
/tmp/dlhosts
fi
ln -s /tmp/hosts /etc/hosts
echo "45 23 * * 5 root /tmp/dlhosts" >> /tmp/crontab
Alles anzeigen
Gruß Schnoerkel