我在 ubuntu 机器上使用 ISC DHCP SERVER6 进行 ipv6 连接。
我的要求是 1. 我使用两台 ubuntu 机器。Dhcpv6 服务器在一台机器上运行,dhcpv6 客户端在另一台机器上运行。2. 供应商类别(选项 16)由客户端发送。3. 在服务器端,根据供应商类别(选项 16),应从 dhcpv6 服务器发送相应的供应商选项(选项 17)4. 您能否给我提供 ISC DHCPv6 的服务器端配置示例。
我当前的 Dhcpv6 服务器配置:
authoritative;
default-lease-time 14400;
max-lease-time 86400;
log-facility local7;
option space RAKU code width 1 length width 1 hash size 3;
option RAKU.server-name code 2 = text;
subnet6 2012:db8:bad:a55::/64 {
option dhcp6.name-servers 2012:4860:4860::8888, 2012:4860:4860::8844;
option dhcp6.domain-search "osi.io";
range6 2012:db8:bad:a55::100 2012:db8:bad:a55::199;
range6 2001:db8:bad:a55::/64 temporary;
class "vendor-classes" {
match option vendor-class-identifier;
}
subclass "vendor-classes" "raku" {
vendor-option-space RAKU;
}
option RAKU.server-name "RakutenWlc";
}
在我的客户端,openwrt dhclient
使用以下语法运行
./odhcp6c -V 72616b75 -N none -ev enp0s3
在客户端中,供应商类别是通过在上述语法中包含选项 -V 来发送的。
如果您发现上述配置文件中有任何错误,请告诉我。我尝试了上述配置,但服务器仍未发送供应商特定信息。请帮我找到答案。
谢谢,Durga K
~~