Вы по-прежнему можете использовать такие службы, как no-ip.com или dyndns.org, чтобы отслеживать ваш внешний IP-адрес, даже если у вас нет ничего запущенного для подключения. Вам все же нужен клиент динамического обновления службы, работающий где-то в вашей сети. Вам не нужно запускать динамический клиент на сервере, просто на любой системе, которая будет работать достаточно долго.
Затем nslookup {a host name you pick}.no-ip.com
или аналогичный из командной строки Windows, Linux или Mac OSX скажет вам, не требуя подключения к вашей домашней сети вообще.
Если вы используете Gmail регулярно, и в основном в своей домашней сети, вы можете войти в свою электронную почту из внешнего местоположения, нажать на значок настроек, прокрутить до самого нижнего правого угла, где написано "Последние действия с аккаунтом", и нажать на "Подробности." Можно найти список последних IP-адресов, которые обращались к вашей учетной записи, и вы можете найти свой домашний IP-адрес таким образом.
Конечно, вы можете написать свой собственный скрипт, который периодически проверяет ваш IP и что-то делает, например отправляет электронное письмо, когда оно меняется.
Невозможно определить динамический IP-адрес извне вашей сети, если что-то внутри вашей сети не сообщит об этом точке за пределами вашей сети. Ваш интернет-провайдер обычно не обязан вам это говорить и, скорее всего, не захочет.