DHCP сервер на роутере Mikrotik

16.06.2025 Автор: Администратор

DHCP сервер на роутере Mikrotik — это возможность автоматической раздачи сетевых настроек для устройств подключенных к интерфейсу. Рассмотрим настройку DHCP сервера на одном из интерфейсов роутера Mikrotik. Подключим к этому интерфейсу виртуальный компьютер и реальную IP видеокамеру. Сохраним все настройки для раздачи IP адресов при загрузке, а так же сохраним назначения IP адресов по MAC адресу устройств. Все настройки выполним через CLI. (Command Line Interface). Работу будем выполнять в GNS3.

Доступ к роутеру через SSH

DHCP сервер на роутере Mikrotik

Роутер микротик можно установить как операционную систему, т.е. на виртуальную машину или как в нашем примере в симулятор GNS3. Для этого понадобиться скачать образ с официального сайта https://mikrotik.com/download. Так же можно поработать с роутером тут https://demo.mt.lv/. Без скачивания Router OS.

Настройка интерфейса на роутере

У роутера есть порты (они же и есть интерфейсы), выбираем порт для настройки. Т.е. порт к которому подключаем витую пару, и все устройства (клиенты) в режиме автоматического получения сетевых настроек (DHCP), они будут получать их от нашего роутера. Предположим что у роутера 5 портов, т.е. Ethernet1, Ethernet2, Ethernet3, Ethernet4, Ethernet5. Настроим DHCP сервер на интерфейсе Ethernet1.

В двух словах… Так как мы работаем через командную строку, то нужно зайти на роутер. Это можно сделать через SSH или Telnet, используя терминал Linux или командную строку в Windows. В нашем примере работаем через GNS3, т.е. скачиваем ROUTER OS образ и добавляем в симулятор. Перетаскиваем на рабочее поле и кликаем два раза по значку, чтобы открыть в терминале Linux

Настройка пула IP-адресов. Сначала нужно создать пул IP-адресов, которые будут выдаваться клиентам. (камеры, ПК, точки доступа и т.д.)

/ip pool add name=dhcp_pool ranges=192.168.88.10-192.168.88.20

  • name=dhcp_pool — имя пула.
  • ranges=192.168.88.10-192.168.88.20 — диапазон IP-адресов, которые будут выдаваться клиентам.

Настройка сети DHCP-сервера Теперь настраиваем сеть, в которой будет работать DHCP-сервер.

/ip dhcp-server network add address=192.168.88.0/24 gateway=192.168.88.1 dns-server=8.8.8.8
  • address=192.168.88.0/24 — сеть, в которой будет работать DHCP-сервер.
  • gateway=192.168.88.1 — шлюз по умолчанию для клиентов.
  • dns-server=8.8.8.8 — DNS-сервер, который будет использоваться клиентами.

Создание DHCP-сервера Теперь создадим сам DHCP-сервер.

/ip dhcp-server add name=dhcp1 interface=ether1 address-pool=dhcp_pool
  • name=dhcp1 — имя DHCP-сервера.
  • interface=ether1 — интерфейс, на котором будет работать DHCP-сервер.
  • address-pool=dhcp_pool — пул IP-адресов, который будет использоваться.

Включение DHCP-сервера

/ip dhcp-server enable dhcp1

Проверка работы DHCP-сервера. Вы можете проверить, какие IP-адреса были выданы клиентам, с помощью команды:

/ip dhcp-server lease print

Не забудьте сохранить конфигурацию, чтобы изменения не потерялись после перезагрузки.

/system configuration save

Теперь к нашему порту роутера можно подключить коммутатор, к которому в свою очередь подключаем IP камеры. В настройках камер указываем DHCP и получаем настройки автоматически.

Видео по настройке DHCP-SERVER на Mikrotik