Одни провайдеры все айпишники выдают белые, другие выдают серые и белый за отдельные деньги.
С одной стороны на услуге можно заработать, но она настолько редко востребована среди пользователей, что не все провайдеры заморачиваются, если у них достаточный диапазон.
DDNS это не про то. DDNS помогает если у тебя УЖЕ белый айпи, но не статический, а выдается рандомный, и может меняться хоть пару раз в день, или не меняться месяцами.
Вычислить какой у тебя IP довольно легко - либо почитать википедию "специальные IP адреса", и научиться распознавать локальные сетки ( это 10.x или 192.168.x и еще пара диапазонов). Либо проверить что твой локальный айпи совпадает с тем, что ты видишь на каком-нить myip.ru - если не совпадает, значит серый.
Если айпи серый, бесплатно никак.