Как привязать IP-адрес клиента к MAC-адресу ?

При раздаче доступа в Интернет часто возникает необходимость привязки IP-адреса клиента к MAC-адресу его сетевой карты.

Что-бы сделать это, пропишите MAC и IP адреса в файлах /etc/udhcpd-ethX.conf, например:

# Static addresses:
static_lease 00:00:21:51:C6:1E 192.168.1.2
static_lease 00:50:22:8C:FF:A8 192.168.1.4

Это правило будет действовать, если клиент получает от роутера адрес по DHCP.



Фича только для версии прошивки x.x.R36 и выше

Но, если раскоментировать строку в файле /etc/network/fw, то IP-адрес будет привязан к MAC-у даже если клиент его установил вручную:

# Lock IP to MAC address
add_static_mac_from_udhcpd /etc/udhcpd-eth1.conf

При включенной фиче, попытки клиента сменить свой IP на чужой не будут иметь положительного результата.

Проверить привязку адресов можно выполнив команду:

ip n 
/var/lib/dokuwiki/data/pages/flyrouter/dhcpip.txt · Последние изменения: 2014/02/17 23:05 (внешнее изменение)
 
За исключением случаев, когда указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: CC Attribution-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Run by Debian Driven by DokuWiki