get_ip.sh

Hilfscript um IP von einer DDNS zu beziehen & die Anlage zu reloaden.

host MEINE-DDNS.de | grep "has address" | sed 's/.*has address //' | awk '{print "externip=" $1 "" }' > /etc/asterisk/ip.conf
sleep 1
asterisk -rx 'core reload'

touch /etc/asterisk/ip.conf
chmod 755 /etc/asterisk/get_ip.sh

nicht vergessen!

Cronjob
*/30 * * * * bash /etc/asterisk/get_ip.sh