в логах микротика отсылаються опции в hex-е.
порядок опций пробовал.
Синтаксис разный пробовал. и 'parameter' и s'parameter' и по соблюдениям RFC.
Код: Выделить всё
sep/05 01:00:56 dhcp,debug,packet server1 received request with id 4173076554 from 0.0.0.0
sep/05 01:00:56 dhcp,debug,packet secs = 14
sep/05 01:00:56 dhcp,debug,packet ciaddr = 0.0.0.0
sep/05 01:00:56 dhcp,debug,packet chaddr = 08:00:27:FC:EF:6A
sep/05 01:00:56 dhcp,debug,packet Msg-Type = request
sep/05 01:00:56 dhcp,debug,packet Max-DHCP-Message-Size = 1472
sep/05 01:00:56 dhcp,debug,packet Unknown(93) = 00-00
sep/05 01:00:56 dhcp,debug,packet Unknown(94) = 01-02-01
sep/05 01:00:56 dhcp,debug,packet Class-Id = "PXEClient:Arch:00000:UNDI:002001"
sep/05 01:00:56 dhcp,debug,packet Unknown(77) = 69-50-58-45
sep/05 01:00:56 dhcp,debug,packet Parameter-List = Subnet-Mask,Router,Domain-Server,Unknown(7),Host-Name,Domain-Name,Unknown(17),Vendor-Specific,Class-Id,Unknown(66),Unk
nown(67),Unknown(128),Unknown(129),Unknown(130),Unknown(131),Unknown(132),Unknown(133),Unknown(134),Unknown(135),Unkn
sep/05 01:00:56 dhcp,debug,packet own(175),Unknown(203)
sep/05 01:00:56 dhcp,debug,packet Unknown(175) = B1-05-01-80-86-10-0E-21-01-01-10-01-02-27-01-01-EB-03-01-00-00-17-01-01-15-01-01-13-01-01
sep/05 01:00:56 dhcp,debug,packet Client-Id = 01-08-00-27-FC-EF-6A
sep/05 01:00:56 dhcp,debug,packet Unknown(97) = 00-87-37-4F-9B-9E-40-4C-DA-A6-FC-38-F9-39-48-46-A1
sep/05 01:00:56 dhcp,debug,packet Server-Id = 192.168.1.1
sep/05 01:00:56 dhcp,debug,packet Address-Request = 192.168.1.29
sep/05 01:00:56 dhcp,info server1 assigned 192.168.1.29 to 08:00:27:FC:EF:6A
sep/05 01:00:56 dhcp,debug,packet server1 sending ack with id 4173076554 to 192.168.1.29
sep/05 01:00:56 dhcp,debug,packet ciaddr = 0.0.0.0
sep/05 01:00:56 dhcp,debug,packet yiaddr = 192.168.1.29
sep/05 01:00:56 dhcp,debug,packet siaddr = 192.168.1.1
sep/05 01:00:56 dhcp,debug,packet chaddr = 08:00:27:FC:EF:6A
sep/05 01:00:56 dhcp,debug,packet Msg-Type = ack
sep/05 01:00:56 dhcp,debug,packet Server-Id = 192.168.1.1
sep/05 01:00:56 dhcp,debug,packet Address-Time = 600
sep/05 01:00:56 dhcp,debug,packet Subnet-Mask = 255.255.255.0
sep/05 01:00:56 dhcp,debug,packet Router = 192.168.1.1
sep/05 01:00:56 dhcp,debug,packet Domain-Server = 192.168.1.240
sep/05 01:00:56 dhcp,debug,packet Unknown(66) = 0A-0A-0D-F5
sep/05 01:00:56 dhcp,debug,packet Unknown(67) = 70-78-65-6C-69-6E-75-78-2E-30
Опции отсылаються но смущает что в логах они Unknown
Лог с клиента на виндовсе:
Код: Выделить всё
sep/05 01:05:07 dhcp,debug,packet Client-Id = 01-F0-03-8C-01-61-73
sep/05 01:05:07 dhcp,debug,packet Host-Name = "ADM-LT-03"
sep/05 01:05:07 dhcp,debug,packet Client-FQDN = 00-00-00-41-44-4D
sep/05 01:05:07 dhcp,debug,packet Class-Id = "MSFT 5.0"
sep/05 01:05:07 dhcp,debug,packet Parameter-List = Subnet-Mask,Router,Domain-Server,Domain-Name,Router-Discovery,Static-Route,Vendor-Specific,NETBIOS-Name-Server,NETBIOS
-Node-Type,NETBIOS-Scope,Classless-Route,MS-Classless-Route,Auto-Proxy-Config
sep/05 01:05:07 dhcp,debug,packet server1 sending ack with id 138572343 to 192.168.1.62
sep/05 01:05:07 dhcp,debug,packet ciaddr = 192.168.1.62
sep/05 01:05:07 dhcp,debug,packet yiaddr = 192.168.1.62
sep/05 01:05:07 dhcp,debug,packet siaddr = 192.168.1.1
sep/05 01:05:07 dhcp,debug,packet chaddr = F0:03:8C:01:61:73
sep/05 01:05:07 dhcp,debug,packet Msg-Type = ack
sep/05 01:05:07 dhcp,debug,packet Server-Id = 192.168.1.1
sep/05 01:05:07 dhcp,debug,packet Address-Time = 600
sep/05 01:05:07 dhcp,debug,packet Subnet-Mask = 255.255.255.0
sep/05 01:05:07 dhcp,debug,packet Router = 192.168.1.1
sep/05 01:05:07 dhcp,debug,packet Domain-Server = 192.168.1.240