Для того, чтобы устройства в сети могли автоматически получать настройки, настроим DHCP сервер на микротике.
Для начала создадим новый бридж. Все порты, добавленные в этот бридж, будут раздавать ip адреса из назначенного пула.
В разделе Bridge создайте новый бридж, в поле name укажите удобное вам имя.
Назначим адресацию данному бриджу. В разделе IP – Addresses создайте новый адрес и пропишите сеть (в примере 192.168.1.1/24, network 192.168.1.0), в поле interface выберите созданный ранее бридж.
Укажите пул адресов, которые будут назначаться устройствам, подключающимся к вашей сети. Для этого откройте раздел IP – Pool и создайте новый пул: укажите его имя, а в строке addresses укажите диапазон выдаваемых адресов (192.168.1.2-192.168.1.253 в примере).
Создайте DHCP сервер. Откройте раздел IP – DHCP Server – DHCP и добавьте новый сервер. В поле Name задайте любое имя, в поле Interface выберите ваш бридж, в address pool – созданный пул адресов. В поле lease time пропишите время, на которое устройствам выдается ip адрес (по умолчанию 10 минут).
Перейдите на вторую вкладку Networks (IP – DHCP Server – Networks). Нажмите на плюс и укажите адрес вашей сети, шлюз, маску и при необходимости DNS-адреса.
Настройте NAT для созданного сервера. Откройте IP – Firewall – NAT, создайте новое правило. Во вкладке General в поле chain выберите srcnat, в Src.address пропишите адресацию вашей сети. Перейдите на вкладку Action и укажите в поле Action – masquerade.
Также вы можете быстро применить конфиг для настройки dhcp через New Terminal микротика (измените в конфиге адреса и названия интерфейсов на нужные вам):
/interface bridge add name=inet-bridge
/ip address add address=192.168.1.1/24 interface=inet-bridge network=192.168.1.0
/ip pool add name=inet-pool ranges=192.168.1.2-192.168.1.253
/ip dhcp-server add address-pool=inet-pool disabled=no interface=inet-bridge lease-time=10m name=inet-dhcp
/ip dhcp-server network add address=192.168.1.0/24 dns-server=8.8.8.8 gateway=192.168.1.1 netmask=24
/ip firewall nat add action=masquerade chain=srcnat src-address=192.168.1.0/24