В целях необходимости сегодня была покорена очередная страшная загадка Windows.

Windows хранит свой IP в реестре (кто бы сомневался), по адресу:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{нечитаемый_идентификатор}

Сетевые настройки, вписанные в эту ветку, применяются сразу после отключения-включения сетевого подключения (пользуясь терминологией Microsoft :) или, как вариант, после перезагрузки компьютера.

Вот краткое содержание ключей:

Имя ключаТипСодержимое
DefaultGatewayREG_MULTI_SZШлюз по умолчанию.
DhcpServerREG_SZСервер DHCP.
DomainREG_SZПохоже, имя текущего домена. Надо проверить.
EnableDHCPREG_DWORDВключен ли DHCP. Как обычно, 0 - выключен, 1 - включен.
IPAddressREG_MULTI_SZIP-адрес. Если включен DHCP, то равен 0.0.0.0
DhcpIPAddressREG_SZIP-адрес, определённый по DHCP. Типа локального кэша адреса.
NameServerREG_SZIP-адреса DNS. Вводить в одну строку, через запятую и без пробелов.
SubnetMaskREG_MULTI_SZМаска подсети.
T1 и T2REG_DWORDИнтересные IP-адреса, выясняю что это. Единственное место, где адреса записаны в нормальном для компьютера виде.

Текущие настройки сети Windows хранит в другой ветке реестра, а именно:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\{нечитаемый_идентификатор}\Parameters\Tcpip

Различия веток принципиальные: на основе данных из первой ветки система настраивает сетевое подключение, после чего записывает информацию о применённых настройках во вторую ветку, для дальнейшего использования в других программах/службах.

нечитаемые_идентификаторы представляют собой дикую смесь букв-цифр и в ветке
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces
их может быть несколько, поэтому нужный предлагаю определять опытным путём.


ХрумычЪ
2012.05.31 00:51:15
#cid27594

Ответить

"Адрес недоступен с этого компьютера."
Вот что он мне пишет.

2012.05.31 01:05:47
#cid27597

Ответить

#cid27594, ХрумычЪ

"Адрес недоступен с этого компьютера."
Вот что он мне пишет.

Это не адрес, который вводится в интернете эксплорере. Это путь в дереве реестра. В системе есть программа, которая позволяет это дерево просматривать, называется regedit.exe.

Читатель
2022.09.06 19:57:27
#cid92487

Ответить

Спасибо, познавательно.

Александр
2023.03.24 10:44:58
#cid92510

Ответить

Привет. В ветке … Parameters\Interfaces в моём компе есть три подветки с длинными цифробуквенными названиями. Две из них не интересны, а вот третья как раз содержит ряд параметров, которые точно указали и мой шлюз Defaultgattewey, и мои DNS через запятую NameServer, и как раз мой IP адрес, который я конечно знаю, поэтому вижу, что данные правильные. IPAddres . Так что по сути вопроса , да. Тут как раз записаны данные. Интереснее другой вопрос, и я поищу ответы. Как эти данные увидеть, загрузившись с флешки. Провожу аудит компов конторы. По сети не отследить пользователей, кто где. Куча свитчей и коммутаторов. И есть товарищи, которых и не застать на работе. А нужно составить схему, кто , в каких кабинетах. Компы частично закрыты паролями. Вот там и приходится ждать пользователей. Но возникла идея, грузануться с флешки с гостевой системой и просто прочитать IP. Поищу, что нам нароет интернет на эту тему. Как прочитать сторонний реестр. Или еще может где лежит настройка.
:-)

imen
2023.05.21 20:37:51
#cid92514

Ответить

#cid92510, Александр

И при этом не используется старательно впариваемая модель с централизованной базой пользователей (aka «домен»)?