После пары попаданий в ситуацию, когда интернет есть, но днс нет, я решил -- надо найти сервис с заранее известным айпишником, который бы помогал находить остальные айпишники. На самом деле, надо было забить 8.8.8.8 (Google Public DNS) в настройки TCP/IP, но на тот момент почему-то этого сделать не получилось. Я подумал -- есть же, наверное, веб-сайты, которые умеют ping, tracert и тому подобное? Зашёл в гугл и сразу нашёл -- network-tools.com/ .
Проверил -- работает! И радостно записал на бумажку IP-адрес этого сайта (я ещё не знал, что будет дальше).
И вот, "момент настал -- прими гастал". Отвалился днс. Не помню точно, где это было. Я с чувством глубокого удовлетворения достаю из кармана листочек с адресом и забиваю его в адресную строку браузера. После чего я наблюдаю надпись:
"CloudFlare не разрешает доступ к сайтам по IP-адресам, обращайтесь по доменному имени".
АААА! Т.е. они на CloudFlare! Вот это я промазал. Но по доменному я обратиться не могу, потому что не работает днс. А когда днс появилось, оказалось, что адрес уже другой (видимо, специфика облачного хранения CloudFlare). Короче говоря, для моих целей этот сайт не подходил изначально.
Сиппай, сиппай!
Вывод: придумал крутую шнягу, протестируй её перед использованием в полевых условиях!
UPD. Оказывается, для того, что я хотел, есть специальная штука -- nslookup (я знал, что она есть, но не знал, что она далает). Надо запустить в ком. строке (windows) "nslookup - 8.8.8.8" и можно получать айпишники в диалоговом режиме! От гугл-днс.