DHCP多区域的配置!!客户机获取不到指定区域的IP地址。

DHCP 的那些的作用、租约之类的在这就不多说了,因为我不太懂 呵呵!
写下在配置 DHCP 多区域时遇到的问题。
这台服务器的 IP 地址为 192.168.1.9/24 网关为 192.168.1.1/24
下面是我的配置文件
/etc/dhcpd.conf
ddns-update-style interim;
ignore client-updates;
shared-network hehe {                       hehe 是超级作用域的名字;
       option domain-name       “benet.com”;  DNS 的域名
       option  domain-name-servers   “192.168. 1.5” ;  DNS 那台机的 IP
       default-lease-time 20000;  租约时间
       max-lease-time 40000;
       option time-offset                -18000;
subnet 192.168.1.0 netmask 255.255.255.0 {
   option routers            192.168.1.1;
   option subnet-mask        255.255.255.0;
   option broadcast-address     192.168.1.255;
   range 192.168.1.100  192.168.1.149;
   range 192.168.1.151  192.168.1.200
host web {
      next-server  www.lcvc.com;
     hardware ethernet 00: 0C :29:F7:F2:35;
fixed-address    192.168.1.150;
}
}
subnet 192.168.20.0 netmask 255.255.255.0 {
   option routers            192.168.20.1;
   option subnet-mask        255.255.255.0;
   option broadcast-address     192.168.20.255;
   range 192.168.20.100  192.168.20.200;
host mail  {
      next-server  mail.lcvc.com;
     hardware ethernet 00: 0C :29:F7:F2: 3F ;     
fixed-address    192.168.20.210;
}
}
subnet 192.168.30.0 netmask 255.255.255.0 {
   option routers            192.168.30.1;
   option subnet-mask        255.255.255.0;
   option broadcast-address     192.168.3.255;
   range 192.168.30.100  192.168.30.200;
}
}
 
就这样 启动服务,显示 OK 了。然后呢,在 CISCO 的三层交换上配置了中继、等一系列的东东。最后让客户机上去自动获取 IP 地址 …….. 这时问题来了。
绑定的服务器机子能正常的得到相应的 IP 地址,可其它不同 VALN 的客户机获取的 IP 地址都是 192.168.30 这个网段的了,都能获得IP,但为什么只有一个区域生效呢, why???
 
刚开始怀疑是自己的路由设置有问题,可是自己找了台 windows2300 来弄了个 DHCP 服务试验下,不同 VLAN 客户机都能正确获得指定区域的 IP 。这回问题解决了,是上面的配置出问题了。
经过检验原来是 {} 这个问题
ddns-update-style interim;
ignore client-updates;
option domain-name       “benet.com”;  DNS 的域名
     option  domain-name-servers   “192.168. 1.5” ;  DNS 那台机的 IP
       default-lease-time 20000;  租约时间
       max-lease-time 40000;
       option time-offset                -18000;
 
shared-network hehe {
subnet 192.168.1.0  netmask 255.255.255.0 {……
……
}
}
Subnet 192.168.20.0 netmask 255.255.255.0 {…….
……
}
Subnet 192.168.30.0 netmask 255.255.255.0 {……
……
}
最后不同 VLAN 的客户机都能正确获得指定区域的 IP 了。前面是把所有的区域都放到超级作用域 {} 中,并没能实现想要的结果,我也不懂为什么??呵呵 不知道 那位 老师能说下 ………. 学生在此谢过咯,呵呵!!

你可能感兴趣的:(获取,客户,地址,DHCP,区域)