Как заставить Windows 7 запрашивать "свежий" IP-адрес от DHCP-сервера?

я устраняю определенную проблему с моей конфигурацией DHCP, и нужно, чтобы моя машина Windows, чтобы попросить "свежий" IP-адрес, так что я могу видеть, какой адрес DHCP-сервер дает по умолчанию.

когда я делаю ipconfig /release следовал по ipconfig /renew, Windows "предлагает" свой старый IP-адрес DHCP-серверу (просто проверено с Wireshark, начальное сообщение "DHCP Discover" имеет опцию-50 (запрошенный IP-адрес) со старым IP-адресом Windows-машины).

попытался отключить / включить сетевой адаптер. Же поведение.

вопрос: как я могу заставить Windows просто попросить новый IP-адрес, не предлагая свой старый IP-адрес.

29
задан haimg
17.02.2023 12:24 Количество просмотров материала 3050
Распечатать страницу

8 ответов

никакая процедура не стоит усилий. Он хранится в разделе реестра, но эта часть реестра кэшируется во время работы сетевой подсистемы. Таким образом, вам придется выключить систему, загрузить другую установку ОС, подключить реестр, удалить ключ, а затем перезагрузиться в исходную установку ОС. Ключ находится DhcpIPAddress но он используется только при перезагрузке, поэтому его нельзя изменить.

удаление и повторная установка сетевого адаптера может работа.

14
отвечен David Schwartz 2023-02-18 20:12

Running net stop dhcp а то net start dhcp кажется, что работает на моей системе испытания Windows 7. Полученный пакет обнаружения DHCP не включает опцию 50.

Я думаю, это ваш выбор, если вы хотите запустить ipconfig /release сначала для того, чтобы сигнализировать DHCP-серверу, что IP-адрес доступен (он должен удалить существующую аренду на DHCP-сервере).

Итак, подводя итог, весь процесс будет (в администратор окно cmd):

ipconfig /release
net stop dhcp
net start dhcp
ipconfig /renew

если вы хотели указать только соединение, соответствующее Local* (например, Подключение По Локальной Сети), тогда вы могли бы сделать:

ipconfig /release Local*
net stop dhcp
net start dhcp
ipconfig /renew Local*

Screenshot

27
отвечен Michael 2023-02-18 22:29

Это будет работать:

Если ваш драйвер Ethernet поддерживает его, вы можете изменить MAC-адрес на NIC. Обычно это относительно безболезненная процедура. Тогда ipconfig /renew должен дать вам новый IP-адрес.

Enter image description here

16
отвечен Keltari 2023-02-19 00:46

Я нашел это решение здесь.

  1. сброс WinSock и TCP / IP стек

    а. Откройте Командную строку от имени администратора

    b. Сброс записей WINSOCK:netsh winsock reset catalog

    С. Сброс стека TCP / IP:netsh int ip reset reset.log

    d. Перезагрузите машину (сначала вы можете запустить обе команды, я, как правило, помещаю несколько команд в блокнот, а затем копирую и вставляю в окно команд).

  2. продлить IP

    Настройте параметры IP-адреса, статические или динамические, и все готово

6
отвечен j8048188 2023-02-19 03:03

вы можете попробовать настроить DHCP-сервер так, чтобы выдавать адреса в диапазоне, исключающем старый адрес. Например, если старый адрес x.x.x.101, установите диапазон x.x.x.От 120 до 130. Я знаю, что вы заинтересованы в определении некоторого поведения сервера по умолчанию, поэтому это может быть не полезно, если оно изменяет то, что вы хотите определить.

4
отвечен maxw 2023-02-19 05:20

Шаг 1. Запишите IP-адрес, от которого вы хотите избавиться на клиенте:

ipconfig /release
run net stop dhcp

Шаг 2. На втором компьютере временно назначьте вручную IP-адрес, записанный на шаге 1. На первом компьютере, где вы пытаетесь изменить резервирование DHCP:

net start dhcp
ipconfig /renew

Шаг 3. Первый компьютер получит следующий IP-адрес, который предложит DHCP. Удалите статический адрес на дополнительном компьютере, переключившись обратно на параметр DHCP.

3
отвечен Dmitry 2023-02-19 07:37

Я только что нашел обходной путь. Это тут требует изменения конфигурации DHCP-сервера, однако:

  • выключите систему нарушителя (или просто отключите сетевой адаптер)
  • удалить аренду DHCP сервера (необязательно, в зависимости от сервера)
  • настройте регистрацию для исходного IP-адреса (используя любой случайный MAC-адрес)
  • загрузите клиент (или снова включите сетевой адаптер)
  • удалить фиктивная регистрация
2
отвечен Joachim Sauer 2023-02-19 09:54

самый простой способ, который я нашел, чтобы заставить покоя IP, чтобы назначить тот же ip DHCP на другой компьютер в качестве статического IP, ниже шаги:

  1. внимание вашим адресом
  2. выключение компьютера
  3. назначить IP другому компьютеру в качестве статического IP
  4. начать свой ПК
  5. IP будет изменен автоматически.

Это можно сделать с помощью Ethernet и WIFI адаптеров, а не с помощью двух ПК.

1
отвечен Wael Dalloul 2023-02-19 12:11

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх