Windows Server не вдалося вивільнити оренду DHCP

Під час спроби встановити статичну IP-адресу в Windows Server Core Edition за допомогою командного рядка ми зіткнулися з помилкою:Не вдалося звільнити оренду DHCP.Це повідомлення про помилку може з’являтися під час внесення будь-яких змін до налаштувань мережевого адаптера. У цій публікації ми побачимо обхідні шляхи та рішення, які ви можете застосувати, якщоWindows Server не вдалося вивільнити оренду DHCP.

Виправити помилку Windows Server, яка не змогла випустити оренду DHCP

Якщо Windows Server не вдалося звільнити оренду DHCP, дотримуйтеся наведених нижче рішень.

  1. Перевірте наявність оновлень сервера
  2. Примусово змінити IP-адресу
  3. Перезапустіть клієнтську службу DHCP

Поговоримо про них докладніше.

1] Перевірте наявність оновлень сервера

Ви можете зіткнутися з проблемами під час налаштування мережевих налаштувань вашого сервера, якщо у версії вашої ОС є помилка. Незважаючи на відсутність офіційного підтвердження від Microsoft, ми все одно перевірятимемо наявність оновлень, сподіваючись, що вони випустили патч, який виправить цю помилку. Для цього відкрийтеналаштування,перейти доОновлення та безпека,і натисніть Перевірити наявність оновлень. Якщо доступні оновлення, інсталюйте їх, перезавантажте комп’ютер і перевірте, чи проблема не зникає.

2] Примусово змінити IP-адресу

Якщо наразі немає доступних оновлень, ми вручну змінимо IP-адресу сервера з CLI. Ми повинні примусово змінити IP-адресу та обійти відповідне повідомлення про помилку. Якщо ви вже перебуваєте на екрані, де ви отримали повідомлення про помилку, натисніть Enter, щоб продовжити, а потім виберіть опцію, щоб відкрити PowerShell, як правило, відповідне число буде 15. Вийдіть до командного рядка (PowerShell); однак, якщо вас там немає, просто відкрийтеPowerShell (як адміністратор).

Відкривши PowerShell, запустітьGet-NetAdapterщоб перерахувати ваші карти мережевого інтерфейсу та їхні псевдоніми.

Якщо ваша мережева карта має більше ніж один псевдонім і ви не впевнені, який з них налаштувати, запустітьipconfig /allі перевірте список псевдонімів. Ми збираємося змінити IP-адресу поточного вибраного псевдоніма.

Коли ви дізнаєтесь, який псевдонім потрібно налаштувати, вам потрібно виконати таку команду, щоб видалити IP-адресу, призначену інтерфейсу Ethernet.

Remove-NetIPAddress -InterfaceAlias Ethernet -confirm:$False

Давайте розберемо команду.

  • Remove-NetIPAddress: цей командлет видаляє IP-адресу та її конфігурацію з мережевого інтерфейсу.
  • Псевдонім інтерфейсу Ethernet: визначає мережевий інтерфейс, якому призначено IP-адресу. У цьому випадку це інтерфейс Ethernet.
  • підтвердити:$False: блокує запит підтвердження, який зазвичай з’являється під час запуску командлета, дозволяючи команді виконуватися без втручання користувача.

У моєму випадку команда булаRemove-NetIPAddress -InterfaceAlias ​​Ethernet0 -confirm:$False.

Після видалення призначеної IP-адреси наша робота полягає в тому, щоб призначити нову. Для цього потрібно виконати таку команду.

New-NetIPAddress -InterfaceAlias {NAME} -IPAddress {IP} -PrefixLength {L} -DefaultGateway {GATEWAY_IP}

Давайте подивимося на опис команди.

  • New-NetIPAddress:Цей командлет додає нову конфігурацію IP-адреси до мережевого інтерфейсу.
  • Псевдонім інтерфейсу {NAME}:Визначає мережевий інтерфейс за його назвою або псевдонімом, якому буде призначено IP-адресу. Замініть {NAME} фактичною назвою мережевого інтерфейсу, наприклад Ethernet.
  • IP-адреса {IP}:Вказує нову IP-адресу для призначення. Замініть {IP} справжньою IP-адресою, наприклад 192.168.1.10
  • Довжина префікса {L}:Вказує довжину префікса підмережі (також відомого як маска підмережі) для IP-адреси. Замініть {L} числом довжини префікса, наприклад 24 (для маски підмережі 255.255.255.0).
  • Шлюз за замовчуванням {GATEWAY_IP}:Вказує IP-адресу шлюзу за умовчанням. Замініть {GATEWAY_IP} фактичною IP-адресою шлюзу, наприклад 192.168.1.1.

Після підстановки всіх змінних команда для мого сервера виявляєтьсяNew-NetIPAddress -InterfaceAlias ​​Ethernet0 -IPAddress 192.168.1.4 -PrefixLength 24 -DefaultGateway 192.168.1.1. ЮМожливо, ви використовуєте іншу IP-адресу та DefaultGateway, тому створіть запит відповідно.

Це обхідний шлях, який видалить поточну IP-адресу та встановить нову статичну IP-адресу.

3] Перезапустіть клієнтську службу DHCP

Клієнтська служба протоколу DHCP або протоколу динамічної конфігурації хоста є важливим елементом у мережі, що автоматизує розподіл і керування IP-адресами та різними параметрами конфігурації мережі. Оскільки ми стикаємося з проблемою під час спроби автоматичного призначення IP-адреси, давайте перезапустимо клієнтську службу DHCP, запущену на вашому комп’ютері. Для цього відкрийтеPowerShellі виконайте наступну команду.

Restart-Service DhcpClient

Після цього перевірте, чи проблема не зникає. Якщо проблему не вирішено, запустітьnetsh winsock скиданнящоб скинути протокол Winsock.

Сподіваємось, ви зможете вирішити проблему за допомогою рішень, згаданих у цій публікації.

читати:

Як виправити помилку оренди DHCP?

Якщо ви зіткнулися з помилкою, яка означає, що оренда DHCP не вдалася, і ви не можете налаштувати параметри мережі сервера, ви можете спробувати кілька рішень і обхідних шляхів. Спочатку перевірте, чи доступне оновлення, і встановіть його. Якщо оновлення не може вирішити проблему, установіть IP-адресу вручну або перезапустіть службу DHCP, щоб увімкнути автоматичний розподіл IP-адреси.

читати:

Що викликає збій DHCP?

Існують різні причини, які можуть спричинити збій DHCP, наприклад конфлікт IP-адрес, наприклад; два пристрої з однаковою IP-адресою, неправильно налаштований сервер DHCP, недостатня кількість IP-адрес тощо. Однак ми рекомендуємо шукати проблему за допомогою наведеного повідомлення про помилку для вирішення.

Читайте також:Виправити.

Related Posts