标签: dhcp-option

Linux DHCP 服务器选项 43 供应商封装选项,如何格式化/编码?

我为一家小型企业管理网络,该企业有一个 IPCop 防火墙盒,为网络(以及各种其他服务)提供 DHCP 服务。IPCop 中的 DHCP 服务器似乎是 dhcpd,IPCop 提供了一个基于 Web 的前端来编辑配置文件。

我希望使用 vendor-encapsulated-options 选项将 DHCP 选项 66 和 67 的特定值发送到特定的供应商类标识符。目的是自动配置一些支持 DHCP 选项 66/67 和 43/60 的 VoIP 电话。

我已经设法让选项 66 tftp-server-name 和 67 bootfile-name 用于自动配置电话。但当然,这些选项是全局的,会发送到所有 DHCP 客户端。我正在尝试使用 vendor-class-indentifier 和 vendor-encapsulated-options DHCP 选项将自动配置信息仅发送到电话。我意识到这对于小型企业网络来说可能有点矫枉过正,但这只是为了拓宽我的知识面。

所以我开始阅读一些现有的信息,但我无法弄清楚如何在供应商封装的选项字符串中对选项 66/67 进行编码。
这是相关的 RFC ... http://tools.ietf.org/html/rfc2132#section-8第 8.4 节 这是 dhcpd http://www.daemon-systems.org/man/dhcp-options的手册页“供应商封装选项”下的.5.html

这些文件似乎表明这些选项以十六进制格式编码,但是查看供应商封装选项选项的手册页示例......

The value of this option can be set in one of two ways.  
The first way is to simply specify the …
Run Code Online (Sandbox Code Playgroud)

linux dhcp-server dhcp-option

6
推荐指数
1
解决办法
5万
查看次数

同一子网中的两个 DHCP 服务器

所以我最近换了工作,在这个新的工作场所,我发现我们实际上有两个 DHCP 服务器。在同一个子网中,它们都具有相同的作用域。我没有设置这个,但我看到有很多 IP 地址冲突,这一定是因为它们没有以任何方式相互连接。所以,大概是这个原因吧?

但是,我确实看到 DHCP 控制台中有一些设置,称为“服务器连接绑定”,并且可以在那里输入 IP 地址。但是输入的IP是自己的IP地址,和127.0.0.1一样。我不知道他们是否应该互相指向。

现在,在我看来,只需要一个 DHCP。或者,我们可以拆分范围。但我不确定这是否真的有必要。我的意思是,我们在域中只有几百台计算机,以及一堆 iPhone 和其他智能手机。

那么,我是离开这里还是应该禁用其中之一?或者我应该拆分范围?

dhcp dhcp-server dhcp-option

4
推荐指数
1
解决办法
2万
查看次数

使用 DHCP 选项 6 指定多个 dns 服务器时会发生什么?

如果我有以下 DHCP 选项 6 (DNS),会发生什么情况?

6,1.1.1.1,8.8.8.8

是否会1.1.1.1提供服务,并8.8.8.8在失败时作为后备1.1.1.1

额外的上下文:我在 OpenWRT 上运行odhcpd,并使用 pi-hole 作为我的 DNS 服务器,并且希望在 pi-hole 失败时自动回退。

domain-name-system dhcp dhcp-option

2
推荐指数
1
解决办法
5631
查看次数