Dhcp
ISC-DHCP-SERVER - 不同的預留可以得到不同的選項(路由器、DNS 等)嗎?
假設網路上只有一台 Ubuntu / ISC-DHCP (v3) 伺服器。我已經成功地能夠提供“DHCP 保留”,這意味著 MAC foo 獲得 ip 1.2.3.4,而其他人只是從池中獲得地址等。
但是,是否可以只為特定預訂指定地址,但也可以為路由器和 DNS 伺服器等其他選項指定地址?
範例:我希望電腦 1、2 和 3 從 192.168.100.10 到 192.168.100.20 範圍內獲取地址,使用 192.168.100.1 作為路由器,並使用 192.168.100.2 和 192.168.100.3 作為 DNS 伺服器。
但我希望電腦 4 獲得一個特定地址(比如說 192.168.100.21),使用 192.168.100.4 作為路由器,並使用 192.168.100.5 作為 DNS 伺服器。
這是我的嘗試,但我認為這是不對的:
subnet 10.100.0.0 netmask 255.255.0.0 { option domain-name-servers 1.2.3.4; option domain-name "foo"; option routers 5.6.7.8; option broadcast-address 10.100.255.255; default-lease-time 600; max-lease-time 7200; host windows-matt-2 { hardware ethernet 00:1f:d0:a1:55:5d; fixed-address 10.100.101.21; } } subnet 10.100.0.0 netmask 255.255.0.0 { range 10.100.201.1 10.100.201.254; option domain-name-servers 10.100.1.1; option domain-name "lundfam.local"; option routers 10.100.1.1; option broadcast-address 10.100.255.255; default-lease-time 600; max-lease-time 7200; }
它應該像做這樣的事情一樣簡單。
host windows-matt-2 { option domain-name-servers 1.2.3.4; option domain-name "foo"; option routers 5.6.7.8; option broadcast-address 10.100.255.255; default-lease-time 600; max-lease-time 7200; hardware ethernet 00:1f:d0:a1:55:5d; fixed-address 10.100.101.21; } subnet 10.100.0.0 netmask 255.255.0.0 { range 10.100.201.1 10.100.201.254; option domain-name-servers 10.100.1.1; option domain-name "lundfam.local"; option routers 10.100.1.1; option broadcast-address 10.100.255.255; default-lease-time 600; max-lease-time 7200; }