我有2个networking(192.168.1.0/24和192.168.2.0/24)和1个DHCP服务器。
我需要为2个networking提供DHCP,但不起作用。 第二个networking(192.168.2.0/24)(PC&Notebook)总是从192.168.1.0/24范围获得IP,尽pipe它有2个范围。 我应该如何configuration它?
路由器操作系统:Ubuntu服务器10.04
客户端操作系统:Ubuntu 10.04
参见UML
DHCP服务器是否是双宿主(两个networking上都有IP地址)? 你的DHCP服务器应该有一个监听每个子网的接口:一个监听192.168.1.0/24networking,另一个监听192.168.2.0/24networking。 dhcpd的启动应该configuration为在每个接口上侦听。
Dhcpd也可以select创build一个包含两个子网的共享networking,但是我认为这将基本上集中你的地址,并且你将无法控制哪些机器接收特定子网的地址。
两个子网的问题是,DHCP服务器应该如何决定提供哪一个。 我会为你的计算机定义主机条目:
host notebook { hardware ethernet 00:AB:CD:EF:GG:GG; fixed-address 192.168.2.10; }