Сначала я бы попробовал использовать статический IP-адрес, чтобы проверить, можете ли вы вообще связаться с DHCP-сервером. Если это сработает, я бы подключил сниффер к той же физической локальной сети, что и DHCP-сервер. В Mikrotik RouterOS есть пакетный сниффер, но обычно я использую tcpdump для Linux. Ваш друг, вероятно, сможет вам помочь, следя за пакетами во время отправки запроса DHCP со своей стороны с помощью Mikrotik RouterOS. tcpdump -lenx -s 1500 port bootps or port bootpc. Следующая команда покажет только пакеты с Client Hardware Addresses, начинающиеся с 00:40:96. tcpdump -lenx -s 1500 port bootps or port bootpc | dhcpdump -h ^00:40:96 OUTPUT TIME: 15:45:02.084272
IP: 0.0.0.0.68 (0:40:96:82:ac:7f) > 255.255.255.255.67 (ff:ff:ff:ff:ff:ff)
OP: 1 (BOOTPREQUEST)
HTYPE: 1 (Ethernet)
HLEN: 6
HOPS: 0
XID: 28f61b03
SECS: 0
FLAGS: 0
CIADDR: 0.0.0.0
YIADDR: 0.0.0.0
SIADDR: 0.0.0.0
GIADDR: 0.0.0.0
CHADDR: 00:40:96:82:ac:7f:00:00:00:00:00:00:00:00:00:00
SNAME: .
FNAME: .
OPTION: 53 ( 1) Тип сообщения DHCP 3 (DHCPREQUEST)
OPTION: 54 ( 4) Идентификатор сервера 130.139.64.101
OPTION: 50 ( 4) Запрашиваемый IP-адрес 130.139.64.143
OPTION: 55 ( 7) Список запрашиваемых параметров 1 (Маска подсети)
3 (Маршрутизаторы)
58 (T1)
59 (T2) В поле Option, первое поле — значение Option, второе (в скобках) — длина Option-datafield, третье поле — имя Option, четвертое поле — данные Option.