CentOS 6 DHCP 服务器配置

CentOS 6 DHCP 服务器配置

我有一台在虚拟主机上运行的 CentOS 6 服务器。此主机上的 IP 地址通过 DHCP 主机分配,另一个接口有一个静态 IP(测试网络)。我想在私有接口上设置一个私有 DHCP 服务器。这样它就不会与现有的 DHCP 服务器冲突。我如何使用我的其他接口来实现。主机详细信息如下

  1. 物理主机:运行 Esxi 5.5
  2. N/W 1:使用 DHCP 分配地址。
  3. 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;
  }
}

相关内容