在双堆栈设置中无法在 Alpine 上使用 dhcpcd 获取 IPV4

在双堆栈设置中无法在 Alpine 上使用 dhcpcd 获取 IPV4

安装后dhcpcd,机器无法从 DHCP 获取 IPv4,但会按预期生成 IPv6 并获取 DHCPv6 选项(如 DNS、域等);中的配置/etc/networking/interfaces

auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp

/etc/dhcpcd.conf我有:

hostname
duid
persistent
vendorclassid
option interface_mtu
option host_name
option ntp_servers
option rapid_commit
require dhcp_server_identifier
slaac private

Alpine 的版本是3.18, 的版本dhcpcd10.0.1

答案1

问题是 DHCP 服务器不支持使用 DUID 作为 ClientID,因此解决方案是禁用该选项duid

相关内容