Skip to main content

IP-пулы

IP пулами называют диапазоны IP-адресов, которые могут использоваться разными утилитами RouterOS, например, DHCP сервером, Point-to-Point серверами и прочими. Отдельные списки для IPv4 и IPv6 доступны. По возможности каждому клиенту выдается один и тот же IP-адрес (пара OWNER/INFO).

IPv4 пул

Подменю:

/ip pool
СвойствоОписание
comment (string; По умолчанию: пусто)Краткое описание пула.
unique identifierУникальный идентификатор пула.
next-pool (string; По умолчанию: пусто)Если при выдаче IP из пула нет свободных адресов и задано свойство next-pool, адрес выдается из следующего пула.
ranges (IP; По умолчанию: пусто)Список непересекающихся диапазонов IP-адресов в виде: from1-to1,from2-to2,...,fromN-toN. Например, 10.0.0.1-10.0.0.27,10.0.0.32-10.0.0.47.
Пример

Определение пула "my-pool" с диапазонами адресов 10.0.0.2-10.0.0.99 и 10.0.0.101-10.0.0.126 (исключая адрес шлюза 10.0.0.1 и сервера 10.0.0.100) и другого пула dhcp-pool с диапазоном 10.0.0.200-10.0.0.250:

[admin@MikroTik] ip pool> add name=my-pool ranges=10.0.0.2-10.0.0.99,10.0.0.101-10.0.0.126
[admin@MikroTik] ip pool> add name=dhcp-pool ranges=10.0.0.200-10.0.0.250
[admin@MikroTik] ip pool> print
# NAME       RANGES
0 ip-pool    10.0.0.2-10.0.0.99 10.0.0.101-10.0.0.126
1 dhcp-pool  10.0.0.200-10.0.0.250
Используемые адреса

Подменю:

/ip pool used

Здесь отображаются все занятые IP-адреса из пулов.

СвойствоОписание
address (IP)IP-адрес, выданный клиенту из пула.
owner (string)Сервис, использующий данный IP-адрес (для DHCP это MAC-адрес из меню leases, для PPP — имя пользователя типа PPP).
pool (string)Имя пула.

IPv6 пул

Подменю:

/ipv6 pool
СвойствоОписание
name (string; По умолчанию: пусто)Описание пула.
prefix (IPv6/0..128; По умолчанию: пусто)IPv6 префикс адреса.
prefix-length (integer [1..128]; По умолчанию: пусто)Размер префикса, который будет выдаваться клиенту.
Свойства только для чтения
СвойствоОписание
dynamic (yes | no)Является ли пул динамическим.
expire-time (время)Время истечения действия для динамических пулов, добавленных DHCPv6 клиентом.
Пример

Создание пула с префиксом "2001::/60" для выдачи префиксов длиной /62:

[admin@test-host] /ipv6 pool> add name=test prefix=2001::/60 prefix-length=62
[admin@test-host] /ipv6 pool> print
# NAME  PREFIX        PREFIX-LENGTH
0 test  2001::/60    62bits
Используемые адреса

Подменю:

/ipv6 pool used
СвойствоОписание
info (string)Показывает DUID и другую информацию, полученную от клиента (в шестнадцатеричном виде). Может содержать необработанное время в шестнадцатеричном формате.
owner (string)Источник резервирования префикса (например, "DHCP").
pool (string)Имя пула.
prefix (IPv6/0..128)IPv6 префикс, выданный клиенту из пула.