随便一台机器都可以自称为DHCP server
版主: Jack12345
-
- 论坛元老
- 帖子: 19812
- 注册时间: 7月 22, 2022, 10:36 pm
随便一台机器都可以自称为DHCP server
难道不会有冲突吗?一个client上来要IP,两台DHCP server回答,一个给192.168.0.100,一个给192.168.0.200。到底听谁的?
-
- 著名写手
- 帖子: 310
- 注册时间: 3月 9, 2023, 8:07 pm
- 昵称(选填): 武松
Re: 随便一台机器都可以自称为DHCP server
你是想其中一个是fallback? 不知道。看 log 怎么写。你是用什么?
-
- 著名写手
- 帖子: 226
- 注册时间: 2月 1, 2023, 11:19 am
Re: 随便一台机器都可以自称为DHCP server
看网上的说法是,看谁先应答,谁是赢家。如果是同一个 subnet,两个最好各管一部分。
-
- 论坛元老
- 帖子: 19812
- 注册时间: 7月 22, 2022, 10:36 pm
Re: 随便一台机器都可以自称为DHCP server
只是好奇而已。最近搞网,发现pfSense,pi-hole,甚至一个managed switch都自带DHCP server。当然我已经把pi-hole和switch里的关掉了。
-
- 著名写手
- 帖子: 310
- 注册时间: 3月 9, 2023, 8:07 pm
- 昵称(选填): 武松
Re: 随便一台机器都可以自称为DHCP server
我问了一龙的旧朋友,dnsmasq 和 unbound都可以有backup,
dnsmasq:
dnsmasq.conf:
dhcp-range=192.168.0.100,192.168.0.200,12h
dhcp-option=option:router,192.168.0.1
然后,在backup上面
/etc/dnsmasq.conf
dhcp-authoritative
dhcp-failover=peer-server
dhcp-peer=192.168.0.2
要试才可以信,我被骗过。
-
- 正式写手
- 帖子: 158
- 注册时间: 12月 30, 2022, 6:55 pm
- 昵称(选填): Skywalker
Re: 随便一台机器都可以自称为DHCP server
DHCP 协议早就考虑了这种情况。多台 DHCP server 都可以应答,这个称为 DHCP offer。DHCP client 在多个 offers 中选择一个,然后要 decline other offers。