Назад | Перейти на главную страницу

DHCP-сервер назначает один и тот же IP-адрес, даже если компьютер подключен к другой VLAN

ОС DHCP-сервера - Windows Server Standard 2008 R2

ОС DHCP-клиента - Windows 7, ОС на базе Linux и т. Д.

Я настроил DHCP-сервер на Windows Server Standard 2008 R2 с SuperScope. Предположим, что у меня есть два Scope в SuperScope. VLAN 8 и VLAN 7. с помощью вспомогательной команды IP я настроил коммутатор и назначил порт 10 с VLAN 8 и порт 11 с VLAN 7.

У меня не возникает никаких проблем, если я подключаю свой ноутбук в первый раз к любому порту, то есть к порту 10 и порту 11, я получаю правильный IP-адрес для конкретной VLAN, то есть IP-адреса VLAN 8 и VLAN 7 соответственно.

но если я подключаю тот же ноутбук к порту 11 и через несколько минут, если я подключаю тот же ноутбук к порту 10, я получаю тот же IP-адрес VLAN 7 на обоих портах.

Я попытался выяснить с помощью Wireshark корневую проблему, я узнал, что я столкнулся с проблемой из-за того, что клиент запрашивает тот же IP-адрес с DHCP-сервера с опцией 50, а также из-за периода аренды, то есть DHCP-сервер, содержащий IP-адрес этого клиента до окончания срока аренды.

Чтобы решить эту проблему, мне нужно запустить ipconfig / release, не отключая свой ноутбук, а затем после отключения моего ноутбука мне нужно запустить - «net stop dhcp» и «net start dhcp», а затем подключиться к другому порту на коммутаторе. проблема.

Есть ли какое-либо решение или обходной путь без запуска этой команды или без перезапуска моего ноутбука. Также я не хочу вручную удалять IP-адрес с DHCP-сервера. Есть ли для этого автоматизированный процесс. Пожалуйста помоги.

Мне просто интересно, как настроен dhcp сервер в другой организации. Вы не сталкиваетесь с такой проблемой, если да, то чем вы занимаетесь?