Как выдавать DHCP только указанным клиентам? Хочу раздавать с микротика DHCP адреса только для указанных MAC адресов. Нашел возможность это делать, но в таком случае нужно сразу указывать соответствие IPMAC. Можно ли как-то сделать так, чтобы был список MAC которым отдавался бы DHCP? У меня много ПК в сети, я не хочу для каждого руками IP указывать на микротике.
Да, можно настроить Mikrotik для выдачи DHCP адресов только для определенных MAC адресов без предварительного создания соответствий IP<->MAC. Для этого нужно использовать функцию DHCP сервера Mikrotik под названием DHCP Lease Script.
Сначала необходимо создать скрипт на Mikrotik, который будет проверять MAC адрес клиента и решать, выдавать ли ему IP адрес от DHCP сервера. Пример скрипта:
Да, можно настроить Mikrotik для выдачи DHCP адресов только для определенных MAC адресов без предварительного создания соответствий IP<->MAC. Для этого нужно использовать функцию DHCP сервера Mikrotik под названием DHCP Lease Script.
Сначала необходимо создать скрипт на Mikrotik, который будет проверять MAC адрес клиента и решать, выдавать ли ему IP адрес от DHCP сервера. Пример скрипта:
/ ip dhcp-server leaseadd address=X.X.X.X mac-address=AA:BB:CC:DD:EE:FF server=dhcp1
add address=X.X.X.X mac-address=11:22:33:44:55:66 server=dhcp1
Где X.X.X.X - IP адрес, AA:BB:CC:DD:EE:FF и 11:22:33:44:55:66 - MAC адреса клиентов, которым нужно выдавать адреса от DHCP.
Затем необходимо сделать настройку DHCP сервера, чтобы он использовал этот скрипт. Для этого выполните команду:
/ip dhcp-server set [find name="dhcp1"] lease-script=scriptnameГде "dhcp1" - название вашего DHCP сервера, а "scriptname" - название вашего скрипта.
После выполнения этих действий Mikrotik будет выдавать DHCP адреса только клиентам с указанными MAC адресами.