我有一台在虚拟主机上运行的 CentOS 6 服务器。此主机上的 IP 地址通过 DHCP 主机分配,另一个接口有一个静态 IP(测试网络)。我想在私有接口上设置一个私有 DHCP 服务器。这样它就不会与现有的 DHCP 服务器冲突。我如何使用我的其他接口来实现。主机详细信息如下
- 物理主机:运行 Esxi 5.5
- N/W 1:使用 DHCP 分配地址。
- N/W 2:使用 192.168.42.1 的私有接口
所以我想在 N/W 上设置一个私有 DHCP,但需要确保它不与 N/W 1 冲突。
答案1
isc-dhcp-server 软件包提供的示例正好涵盖了这种情况。您应该将每个网络的信息告知 dhcpd,以便它能够做出适当的决定。
例如:
# No service will be given on this subnet, but declaring it helps the
# DHCP server to understand the network topology.
subnet 10.42.10.0 netmask 255.255.255.248 {
}
# Service these clients
subnet 10.84.0.0 netmask 255.255.255.0 {
option domain-name "foilage.brazzers.com";
option subnet-mask 255.255.255.0;
option routers 10.84.0.254;
option ntp-servers 10.84.0.10, 10.84.0.11;
pool {
range 10.84.0.100 10.84.0.199;
}
}