来自 dhcp 的静态路由设置

来自 dhcp 的静态路由设置

有人知道是否可以使用 dhcp 添加静态路由吗?我知道 dhcp 中有选项 121,但我读到它可以通过某个网关 IP 设置路由,而我需要通过设备设置路由。我可以在 Linux 中手动执行此操作:

ip route add xxx.xxx.xxx.xxx dev eth0

但我不知道是否可以使用 dhcp 来实现(以及如何实现)。我现在正在使用 udhcpd。

答案1

使用 DHCP for IPv4 可以实现这一点。使用 DHCP for IPv6 则不行。

您正在寻找的选项是无类路由指定于RFC3442

不确定是否可以在 udhcpd 上配置此选项,但我已在 ISC DHCP 服务器上看到并使用过它。此选项的语法有点奇怪,在 RFC 中有描述。

注意:我认为旧版本的 Windows 存在一些问题,它会请求另一个 DHCP 选项。

相关内容