Dhcp
dhcp.conf 是否需要子網?
我正在為我的 dhcp 伺服器設置我的
dhcp.conf
文件。所有文件都說您“可以”定義子網,但我沒有看到沒有它們的範例。子網的定義說它們是網路中的網路。我的網路非常簡單,手上有很多設備連接到 dhcp 伺服器,我不需要多個子網。對於具有單個 IP 範圍的 dhcp 伺服器,我可以在沒有
subnet
語句的情況下對其進行配置嗎?或者俱有單個 IP 範圍的網路是具有一個子網的網路?
它只是一個子網。您的配置需要子網聲明,即使它只是一個網路。
subnet 10.100.0.0 netmask 255.255.255.0 { option routers 10.100.0.1; option domain-name-servers 10.100.0.1; option domain-name "angelsofclockwork.net"; option subnet-mask 255.255.255.0; range 10.100.0.100 10.100.0.254; filename "/pxelinux.0"; default-lease-time 21600; max-lease-time 43200; next-server 10.100.0.1; }
DHCP 伺服器可以為多個子網分發 IP 地址,這就是定義它們的原因。下面我有網路 192.168.0.0,網路遮罩為 255.255.255.0,這意味著主機 192.168.0.1-192.168.0.254 是有效的 IP 地址。
subnet 192.168.0.0 netmask 255.255.255.0 { range dynamic-bootp 192.168.0.100 192.168.0.254; option broadcast-address 192.168.0.255; option domain-name-servers 192.168.0.4,192.168.0.5; option routers 192.168.0.1; }