Networking

dhcpd.conf 定義中的網路遮罩和選項子網遮罩是否必須相等?

  • April 21, 2019

在dhcpd.conf文件上使用 linux 伺服器,我可以定義伺服器將分配給內部網路上的主機的 IP 範圍:

subnet 10.0.0.1 netmask 255.255.255.0 {
 range 10.0.0.20 10.0.0.100;
 option subnet-mask 255.255.255.0;
}

子網遮罩和網路遮罩應該相同嗎?

我知道子網遮罩必須更具限制性或至少與提供的網路遮罩相同。

¿ 網路遮罩對定義的子網有何影響?

不總是。以關鍵字選項開頭的參數稱為選項。這些選項控制 DHCP 選項;而參數配置非可選值或控制 DHCP 伺服器的行為方式。

subnet 10.0.0.1 netmask 255.255.255.252 {
  range 10.0.0.1 10.0.0.2;
  option subnet-mask 255.255.255.0;
}

上面的程式碼將為您的客戶端提供一個從 10.0.0.1 到 10.0.0.2 的 IP 地址,但您客戶端上的子網遮罩將為 255.255.255.0

引用自:https://unix.stackexchange.com/questions/513639