LINUX.ORG.RU
ФорумAdmin

isc dhcp v6

 , ,


0

1

Доброго времени суток!

Имею рабочий конфиг isc в работе с v4 на базе remote-id и circuit.id.

Понадобилось поднять такое же решение на с ipv6 dhcp6

В дампе вижу,что свитч передаёт информацию о 37 и 38 опциях:

04:33:52.478041 IP6 (hlim 64, next-header UDP (17) payload length: 201) 
2a04:2e80::::::2.32768 > 2a04:2e80::::::10.547: [udp sum ok] 
dhcp6 relay-fwd (linkaddr=::f8:f0:fff:ffff:ffff:ffff 
peeraddr=fe80::1a0f:76ff:ffff:fff 
(relay-message 
(dhcp6 solicit 
	(xid=4a22cc 
		(elapsed-time 1566) 
		(option-request SIP-servers-domain SIP-servers-address DNS-server DNS-search-list NTP-server SIP-servers-address AFTR-Name opt_67) 
		(client-ID hwaddr type 1 180f76af1358) 
		(reconfigure-accept) 
		(Client-FQDN) 
		(IA_NA IAID:1 T1:0 T2:0) 
		(IA_PD IAID:1 T1:0 T2:0)
	)
)
(interface-ID 242b0000...) 
(Remote-ID 40418 66382d66302d38322d37...) 
(Subscriber-ID 45746865726e6574312f...))

Каким образом вывести в лог isc данные remote-id и subscribe-id?

По аналогии с v4 не работает,вообще ничего не выводит из этого:

log (info,
      concat("IP Address: ",
        binary-to-ascii(16, 16, ":", suffix(option dhcp6.Remote-ID, 16)),
        "/",
        binary-to-ascii(10, 8, ":", substring(suffix(option dhcp6.Subscriber-ID, 17), 0, 1)),
      " | MacID: ",
        binary-to-ascii(16, 8, ":", suffix(option dhcp6.interface-ID, 6))
      )
    )

В логе только:

2019-12-27T04:41:36.238148+03:00 tvarchive dhcpd[1359]: Relay-forward message from 2a04:2e80:::2 port 32768, link address ::f8:f0:ffff:fff:fe75:33cc, peer address fe80::1a0f:76ff:feaf:1358
2019-12-27T04:41:36.238394+03:00 tvarchive dhcpd[1359]: No subnet found for link-address ::f8:f0:faf0ffff:fe75:33cc.


Последнее исправление: prozak (всего исправлений: 4)

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.