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 префикс, выданный клиенту из пула. |