2.3 KiB
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)
- Manual — админ заранее “прибивает” IP к клиенту, сервер просто выдаёт его.
- Automatic — сервер раздаёт из пула навсегда (без аренды).
- Dynamic — выдача из пула на время (lease), потом продление/перевыдача.
DORA (как клиент получает адрес)
- DISCOVER — клиент без IP шлёт broadcast (
0.0.0.0 -> 255.255.255.255), сообщает свой MAC. - OFFER — сервер предлагает свободный адрес из пула (резервирует).
- REQUEST — клиент подтверждает выбор (если серверов несколько — обычно тоже broadcast).
- 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.