Ano, problém je v tom, že jste za routerem. Nejlepším řešením by bylo zjistit, zda můžete nainstalovat klienta ddns na samotný router. Jinak existují nástroje pro aktualizaci ddns, které ukazují vzdálený server a zjišťují vaši IP podle toho, co to přináší.
To lze provést nahrazením:
use=if, if=eth0
S tímto:
use=web, web=checkip.dyndns.org/
Což je zřejmě výchozí konfigurace generovaná debconf
na systémech Debian.
Nahradit
use=if, if=eth0
s
use=web, web=my.ip.fi/