Практическая работа №15

Протокол DHCP

Цель работы: Перестать бегать к каждому компьютеру и вбивать IP-адреса вручную. Пусть они получают их сами.

1

Что такое DHCP?

Если у вас 100 компьютеров, вы устанете прописывать каждому IP, Маску и Шлюз. А если ошибетесь цифрой — будет конфликт.

DHCP (Dynamic Host Configuration Protocol) — это "раздатчик адресов". Компьютер включается, кричит в сеть: "Эй, есть кто живой? Дайте мне адрес!", и DHCP-сервер отвечает: "Держи: 192.168.1.50, Шлюз такой-то".

2

Схема сети

[PC1], [PC2], [PC3] ---подключены к--- [Switch] ---подключен к--- [Router]

На Роутере (порт g0/0) адрес: 192.168.1.1.

Компьютеры пока без адресов.

3

Настройка DHCP на Роутере

Мы превратим обычный роутер в DHCP-сервер.

Router> enable
Router# configure terminal

(1. Исключим адрес самого роутера, чтобы он никому его случайно не выдал)
Router(config)# ip dhcp excluded-address 192.168.1.1

(2. Создаем "пул" (набор) адресов и называем его OFFICE)
Router(config)# ip dhcp pool OFFICE

(3. Говорим, какую сеть раздавать)
Router(dhcp-config)# network 192.168.1.0 255.255.255.0

(4. Говорим, кто тут главный шлюз)
Router(dhcp-config)# default-router 192.168.1.1

(5. Можно еще раздать адрес DNS сервера)
Router(dhcp-config)# dns-server 8.8.8.8
Router(dhcp-config)# exit
4

Настройка Клиентов (ПК)

Теперь самое приятное.

1. Зайдите в настройки IP каждого компьютера (Desktop -> IP Configuration).

2. Переключите точку с Static на DHCP.

3. Подождите пару секунд.

Вы увидите надпись: DHCP request successful.

Компьютер сам получит адрес (например, 192.168.1.2), маску и шлюз.

!

Проверка

Проверьте пинг с PC1 на PC2 (узнайте их адреса, наведя мышку на компьютер). Если пинг идет — вы автоматизировали свою работу!