Приклад оновлення динамічного dns лише для мобільного пристрою:
/etc/network/if-up.d/wwan0_is_up
#!/bin/shСтворений скрипт потрібно зробити виконуваним
echo "wwan0 is up" >> /var/log/wwan0.log
wget -q --read-timeout=0.0 --waitretry=5 --tries=400 --background http://freedns.afraid.org/dynamic/update.php?[код вашого сервісу]
sudo chmod +x /etc/network/if-up.d/wwan0_is_up
і помістити в скрипт
/etc/network/interfaces
наприклад:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
auto eth0
allow-hotplug wwan0
iface wwan0 inet dhcp
post-up /etc/network/if-up.d/wwan0_is_up
Винятком може бути доступ через власну wi-fi точку, де налаштоване форвардування портів. Для таких винятків розглянемо скрипт пізніше, коли буде натхнення.