Я из сети провайдера обращаюсь по днс имени, и попадаю на свой нас.
Разве пло днс имени я должен попадать на устройство с ip вида 10.****?
Позволю себе порассуждать.
В вашей квартирной сети наверняка стоит роутер, который "кормит" инетом весь (зоо)парк компьютерных устройств, в том числе и НАС.
а) Каждый, уважающий себя, роутер имеет возможность контактировать с 3-5 DDNS провайдерами. При смене IP на WAN порту роутер шлёт на выбранный сервер DDNS команду смены IP для <мой_домен.ddns.org>.
Таким образом, получив от провайдера на WAN порт адрес 10.2.3.4, этот IP будет ассоциирован с именем мой_домен.ddns.org. При попытка доступа по имени из сети провайдера (10...) всё будет работать. Но это NAT со всеми его минусами.
б) Если DDNSом у вас занимается НАС, то тут немного по-другому. Сам НАС не знает какой IP на WAN порту роутера, поэтому он узнаёт этот адрес через "свои" сервера и дальше командует серверу DDNS присвоить имени мой_домен.ddns.org адрес ... но позвольте адрес-то другой: 31.129... Если это NAT, то за этим адресом могут сидеть сотни таких, как вы, пользователей и никакого проку от DDNS вы не получите.
Если вы за NATом то WAN роутера будет содержать IP типа 10..., 172.16(32)..., 192.168... Если же IP совпадает с полученным например через myip.ru, то скорее всего это "белый" адрес и DDNS должен работать. Даже не так. DDNS всегда работает, только адреса, которые он выдаёт, зависят от настроек вашего провайдера и вашего оборудования.
Сумбур какой-то получился...
Может где я и ошибся в описании функционала, поправьте.