Перейти до основного контенту

Налаштування Mikrotik: ретрансляція DHCP за допомогою bridge

4 хв читання
2102 переглядів

Мережеві маршрутизатори Mikrotik володіють широким набором функцій, що дозволяють гнучко налаштовувати і управляти мережею. Однією з важливих завдань, з якою може зіткнутися адміністратор при налаштуванні Mikrotik, є ретрансляція DHCP.

DHCP (Dynamic Host Configuration Protocol) надає можливість автоматичної настройки мережевих параметрів для пристроїв, підключених до мережі. Однак у деяких випадках може знадобитися ретрансляція запитів DHCP через bridge, щоб пристрої з однієї мережі могли отримати Налаштування від сервера DHCP, що знаходиться в іншій мережі.

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

Налаштовувати ретрансляцію DHCP за допомогою bridge на Mikrotik можна з використанням WebFig або Winbox. Це забезпечить більш гнучку і зручну конфігурацію мережі, а також підвищить ефективність використання ресурсів.

Налаштування Mikrotik: ретрансляція DHCP

У Mikrotik ретрансляція DHCP може бути налаштована за допомогою bridge. Bridge об'єднує кілька інтерфейсів в одну логічну мережу, тому використання bridge дозволяє передавати DHCP-запити від клієнтів, що знаходяться в різних сегментах мережі, на єдиний DHCP-сервер.

Для налаштування ретрансляції DHCP за допомогою bridge у Mikrotik необхідно виконати наступні кроки:

  1. Створити bridge на пристрої Mikrotik. Це можна зробити в розділі "Bridge" на веб-інтерфейсі Mikrotik або за допомогою команди "bridge add name= protocol-mode=none" у командному рядку терміналу.
  2. Додати інтерфейси, які будуть об'єднані в bridge. Це можна зробити в розділі "порти" на веб-інтерфейсі Mikrotik або за допомогою команди "Bridge add interface= bridge=" у командному рядку терміналу.
  3. Налаштувати DHCP-сервер на Mikrotik. Це можна зробити в розділі "DHCP Server" на веб-інтерфейсі Mikrotik або за допомогою команди "IP dhcp-server add name= interface=" у командному рядку терміналу.
  4. Налаштувати ретрансляцію DHCP на bridge. Це можна зробити в розділі "DHCP Relay" на веб-інтерфейсі Mikrotik або за допомогою команди "ip dhcp-relay add name= interface= dhcp-server Interfaces" потрібні інтерфейси для об'єднання в bridge. Зазвичай це ethernet порти або віртуальні інтерфейси, наприклад, wlan.
  5. Створіть Bridge інтерфейс, натиснувши на кнопку " Bridge "у верхній панелі меню і вибравши вкладку"Bridge".
  6. Натисніть кнопку " Add " для створення нового bridge і введіть ім'я для інтерфейсу.
  7. У вкладці " Ports "додайте інтерфейси, які ви хочете об'єднати в bridge, натиснувши на кнопку"Add new".
  8. Після додавання всіх потрібних інтерфейсів, натисніть кнопку " OK " для збереження налаштувань.

Тепер у вас є bridge інтерфейс, який об'єднує кілька інтерфейсів в єдиний мережевий сегмент. Для подальшої настройки ретрансляції DHCP, пов'язаної з bridge інтерфейсом, зверніться до відповідного розділу.

Налаштування IP-адреси

Для початку необхідно зайти в меню налаштувань роутера Mikrotik і вибрати пункт "IP". Тут вам буде потрібно вибрати підпункт "Addresses". Після чого відкриється вікно налаштування IP-адрес.

Для настройки IP-адреси слід виконати наступні дії:

  1. Натиснути кнопку "Add New", щоб додати нову IP-адресу.
  2. В поле "Address" ввести IP-адресу, який ви хочете призначити вашому роутеру. Наприклад, 192.168.0.1.
  3. В поле "Network" ввести мережу, до якої відноситься IP-адреса. Наприклад, 192.168.0.0 / 24.
  4. В поле "Interface" вибрати інтерфейс, до якого ви хочете прив'язати цей IP-адреса. Наприклад, ether1.
  5. Натиснути кнопку "Apply", щоб зберегти налаштування.

Після цього роутер Mikrotik буде налаштований на використання вказаної IP-адреси. Ви можете перевірити правильність Налаштування, виконавши запит ping на вказану Вами адресу.

Налаштування DHCP-сервера

Для налаштування DHCP-сервера на маршрутизаторі MikroTik необхідно виконати наступні кроки:

  1. Зайдіть в меню IP і виберіть пункт DHCP-Server.
  2. Натисніть на кнопку +, щоб створити новий DHCP-сервер.
  3. Налаштуйте параметри сервера DHCP відповідно до ваших вимог. Важливими параметрами є:
    • Interface: виберіть інтерфейс, через який буде надаватися DHCP.
    • Address Pool: визначте діапазон IP-адрес, які можуть бути призначені клієнтам.
    • Lease Time: встановіть час оренди IP-адреси для клієнтів.
    • Gateway: вкажіть IP-адресу шлюзу за замовчуванням.
    • DNS Servers: вкажіть IP - адреси серверів DNS.
  4. Натисніть на кнопку OK, щоб зберегти налаштування сервера DHCP.

Після налаштування сервера DHCP маршрутизатор MikroTik надаватиме IP-адреси клієнтам, підключеним до вибраного інтерфейсу.

ПараметрОпис
InterfaceІнтерфейс, через який буде надаватися DHCP.
Address PoolДіапазон IP-адрес, які можуть бути призначені клієнтам.
Lease TimeЧас оренди IP-адреси для клієнтів.
GatewayIP-адреса шлюзу за замовчуванням.
DNS ServersIP-адреси серверів DNS.

Налаштування ретрансляції DHCP

У Mikrotik RouterOS ви можете налаштувати ретрансляцію DHCP за допомогою функціональності bridge. Для цього дотримуйтесь наведених нижче кроків:

  1. Створіть bridge, який об'єднує інтерфейси, через які будуть передаватися DHCP-пакети.
  2. Налаштуйте bridge для ретрансляції DHCP пакетів. Для цього в меню "IP" виберіть "DHCP Server", потім перейдіть у вкладку "Networks" і додайте нову мережу.
  3. Вкажіть інтерфейс bridge у полі "Interfaces", щоб дозволити bridge пересилати DHCP-пакети в мережі, підключені до bridge.
  4. Для кожної мережі вкладки "Networks" вкажіть адресу DHCP-сервера, який буде обробляти запити від Клієнтів.
  5. Перевірте налаштування та збережіть зміни.

Після виконання цих кроків Mikrotik RouterOS буде перенаправляти DHCP-запити та відповіді між мережами через bridge, дозволяючи клієнтам отримувати адреси IP та іншу інформацію від сервера DHCP, що знаходиться в іншій мережі.

Ретрансляція DHCP є корисним інструментом для організації мереж з декількома сегментами і дозволяє знизити загальне навантаження на сервер DHCP, а також спростити адміністрування та налаштування мережі.

Важливо пам'ятати, що для успішної ретрансляції DHCP повинні бути налаштовані правильні маршрутизаційні таблиці, firewall, а також DHCP-сервер на кожній мережі.

ПунктДія
1Створіть bridge
2Налаштуйте bridge для ретрансляції DHCP пакетів
3Вкажіть інтерфейс bridge
4Вкажіть адресу сервера DHCP
5Перевірте налаштування та збережіть зміни

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

Перевірка працездатності

Після налаштування ретрансляції DHCP за допомогою bridge на пристрої Mikrotik необхідно провести перевірку працездатності налаштувань.

По-перше, можна перевірити, чи працює ретрансляція DHCP. Для цього можна підключити комп'ютер до мережі, яка підключена до bridge на Mikrotik, а потім перевірити, чи отримає цей комп'ютер IP-адресу від сервера DHCP.

Також можна перевірити, чи працює комутація між інтерфейсами на bridge. Для цього можна підключити два комп'ютери до двох різних портів на Mikrotik, налаштувати їх в однаковій мережі і спробувати обмінятися пакетами між ними. Якщо пакети успішно обмінюються, то це означає, що комутація між інтерфейсами на bridge працює коректно.

Якщо перевірка працездатності показала позитивні результати, то настройка ретрансляції DHCP за допомогою bridge на пристрої mikrotik виконана успішно і тепер мережа може бути використана в роботі.

Додаткові налаштування

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

1. Налаштування найменування bridge

Ви можете змінити назву bridge, якщо це необхідно. Для цього скористайтеся командою:

/interface bridge set bridge-name=new-name

де new-name-Нова назва bridge.

2. Налаштування портів bridge

Також можна змінити налаштування портів bridge. Наприклад, можна змінити порядок портів, активувати або деактивувати порти, налаштувати VLAN для кожного порту і т. д. для цього скористайтеся командами:

/interface bridge port set bridge=bridge-name interface=interface-name

де bridge-name-Назва bridge, interface-name-Назва інтерфейсу.

3. Обмеження швидкості портів bridge

Якщо необхідно обмежити швидкість передачі даних через порти bridge, скористайтеся командою:

/interface bridge port set bridge=bridge-name interface=interface-name speed=1G

де bridge-name-Назва bridge, interface-name-Назва інтерфейсу, speed-Швидкість передачі даних (наприклад, 1G для 1 гігабітного порту).

4. Відключення learning на bridge

Якщо ви хочете вимкнути функцію" навчання " на bridge, щоб заблокувати вивчення MAC-адрес, скористайтеся командою:

/interface bridge set bridge-name learning=no

де bridge-name-Назва bridge.

5. Конфігурація STP (Spanning Tree Protocol)

STP дозволяє запобігати петлі в мережі Ethernet, блокуючи порти bridge. Для конфігурації STP скористайтеся командою:

/interface bridge set bridge-name admin-mac=bridge-mac address-priority=bridge-priority priority=0x8000

де bridge-name-Назва bridge, bridge-mac - MAC-адреса bridge, bridge-priority - Пріоритет bridge.

Таким чином, Налаштування Mikrotik: ретрансляція DHCP за допомогою bridge дозволяє не тільки реалізувати ретрансляцію DHCP, але і налаштувати додаткові параметри для більш гнучкої та ефективної роботи мережі.