Files
SecondBrain/.trash/05 NoxPKB/wiki/Networking—DHCP (one-screen).md
T
2026-04-20 22:55:39 +03:00

2.3 KiB

created, updated
created updated
2026-04-12 2026-04-12

Networking — DHCP (one-screen)

DHCP (Dynamic Host Configuration Protocol) — автоматическая раздача сетевых параметров клиентам (IP, gateway, DNS и т.д.). Нужен, когда устройства приходят/уходят, и ручная статическая настройка становится дорогой.

Источники:

  • DHCP
  • Механизм работы - DHCP
  • Настройка DHCP - Cisco

Режимы (allocation)

  1. Manual — админ заранее “прибивает” IP к клиенту, сервер просто выдаёт его.
  2. Automatic — сервер раздаёт из пула навсегда (без аренды).
  3. Dynamic — выдача из пула на время (lease), потом продление/перевыдача.

DORA (как клиент получает адрес)

  1. DISCOVER — клиент без IP шлёт broadcast (0.0.0.0 -> 255.255.255.255), сообщает свой MAC.
  2. OFFER — сервер предлагает свободный адрес из пула (резервирует).
  3. REQUEST — клиент подтверждает выбор (если серверов несколько — обычно тоже broadcast).
  4. ACK — сервер подтверждает аренду.

Продление: клиент шлёт REQUEST “своему” серверу; если он не отвечает — пробует broadcast ко всем.

Cisco IOS: минимум для DHCP-сервера

Исключить адреса из пула:

ip dhcp excluded-address 192.168.1.254
ip dhcp excluded-address 192.168.1.1 192.168.1.9

Создать пул:

ip dhcp pool POOL-1
 network 192.168.1.0 255.255.255.0
 default-router 192.168.1.1
 dns-server 192.168.1.2
 domain-name example.local
 lease 2

Посмотреть bindings:

show ip dhcp binding

DHCP Relay (ip helper-address)

Если DHCP‑сервер в другой сети:

interface g0/0
 ip helper-address 192.168.1.1

Связанные узлы: Networking—MOC, Networking—VLAN (one-screen), 01 Library/04 Networking/Протоколы/DNS.