免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 9235 | 回复: 3
打印 上一主题 下一主题

[服务应用] 客户端从DHCP的服务器获取IP地址失败 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-05-25 13:05 |只看该作者 |倒序浏览
本帖最后由 adams_leo 于 2012-05-25 13:44 编辑

1. 问题的描述:
   有多个DOS平台的客户端,首先从PXE的方式启动机器,然后在通过DOS下面的问题MS CLIENT 3.0来获取IP地址和相关资源,在运行TCPTSR.EXE的时候获取IP地址失败。

   服务器的使用的是Centos5.6 64位版本,DHCP的版本升级到了
dhcp-3.0.5-31.el5
dhcp-devel-3.0.5-31.el51

dhcpd的log的相关记录。

May 22 15:18:42 L1Linux102 dhcpd: DHCPDISCOVER from c8:9c:dc:f6:dd:85 via eth0
May 22 15:18:42 L1Linux102 dhcpd: DHCPOFFER on 136.170.1.132 to c8:9c:dc:f6:dd:85 via eth0
May 22 15:18:43 L1Linux102 dhcpd: DHCPDISCOVER from c8:9c:dc:f6:82:96 via eth0
May 22 15:18:43 L1Linux102 dhcpd: DHCPOFFER on 136.170.1.133 to c8:9c:dc:f6:82:96 via eth0
May 22 15:18:43 L1Linux102 dhcpd: DHCPREQUEST for 0.0.0.0 from c8:9c:dc:f8:96:2e via eth1: unknown lease 0.0.0.0.
May 22 15:18:43 L1Linux102 dhcpd: DHCPREQUEST for 0.0.0.0 from c8:9c:dc:f6:80:cc via eth1: unknown lease 0.0.0.0.
May 22 15:18:44 L1Linux102 dhcpd: DHCPREQUEST for 0.0.0.0 from c8:9c:dc:f6:db:53 via eth0: unknown lease 0.0.0.0.
May 22 15:18:44 L1Linux102 dhcpd: DHCPREQUEST for 0.0.0.0 from c8:9c:dc:f8:97:43 via eth0: unknown lease 0.0.0.0.
May 22 15:18:44 L1Linux102 dhcpd: DHCPDISCOVER from c8:9c:dc:f6:dd:f4 via eth1
May 22 15:18:44 L1Linux102 dhcpd: DHCPOFFER on 136.170.2.97 to c8:9c:dc:f6:dd:f4 via eth1
May 22 15:18:44 L1Linux102 dhcpd: DHCPREQUEST for 136.170.2.97 (136.170.2.1) from c8:9c:dc:f6:dd:f4 via eth1
May 22 15:18:44 L1Linux102 dhcpd: DHCPACK on 136.170.2.97 to c8:9c:dc:f6:dd:f4 via eth1
May 22 15:18:44 L1Linux102 dhcpd: DHCPREQUEST for 136.170.2.97 (136.170.2.1) from c8:9c:dc:f6:dc:b7 via eth1: lease 136.170.2.97 unavailable.
May 22 15:18:44 L1Linux102 dhcpd: DHCPNAK on 136.170.2.97 to c8:9c:dc:f6:dc:b7 via eth1
May 22 15:18:44 L1Linux102 dhcpd: DHCPREQUEST for 0.0.0.0 from c8:9c:dc:f6:dd:f4 via eth1: unknown lease 0.0.0.0.
May 22 15:18:44 L1Linux102 dhcpd: DHCPREQUEST for 0.0.0.0 from c8:9c:dc:f6:dc:b7 via eth1: unknown lease 0.0.0.0.
May 22 15:18:45 L1Linux102 dhcpd: DHCPREQUEST for 0.0.0.0 from c8:9c:dc:f8:96:d0 via eth1: unknown lease 0.0.0.0.
May 22 15:18:45 L1Linux102 dhcpd: DHCPREQUEST for 0.0.0.0 from c8:9c:dc:f8:97:50 via eth1: unknown lease 0.0.0.0.


2. 服务器DHCPD.CONF文件的配置如下:


# dhcpd.conf
#
default-lease-time 600;
max-lease-time 1000;

# If this DHCP server is the official DHCP server for the local
# network, the authoritative directive should be uncommented.
authoritative;


allow booting;
allow bootp;
ddns-update-style none;
ignore client-updates;

# Standard configuration directives...
option subnet-mask 255.255.255.0;

class "pxe-clients" {
    match if substring (option vendor-class-identifier,
                                                 0, 20) = "PXEClient:Arch:00000";
        if      substring (hardware, 1, 4) = 11:22:33:55 {
            filename "BOOT.2";
        } elsif substring (hardware, 1, 4) = 00:0d:55:55 {
            filename "BOOT.2";
        } else {
            filename "pxelinux.311";
            # filename "pxelinux.206";
        

class "ANY-client" {
}

subnet 136.170.1.0 netmask 255.255.255.0 {
  pool {
      next-server 136.170.1.2;
      option routers 136.170.1.2;
      range 136.170.1.10 136.170.1.254;
      allow all clients;
   }
}
subnet 136.170.2.0 netmask 255.255.255.0 {
  pool {
      next-server 136.170.2.1;
      option routers 136.170.2.1;
      range 136.170.2.10 136.170.2.254;
      allow all clients;
   }
}
subnet 136.169.0.0 netmask 255.255.0.0 {
}

请大家帮忙分析下,看看配置文件是否有设置的不妥当,非常感谢你的任何的建议。

从log来看,有点比较奇怪的是为啥 c8:9c:dc:f6:dc:b7 这个MAC地址没有DISCOVER和OFFOR的信息而直接发送RQUEST了?这点有点不能明白

论坛徽章:
0
2 [报告]
发表于 2012-05-25 16:26 |只看该作者
没有人碰到过类似的问题吗

论坛徽章:
0
3 [报告]
发表于 2012-05-27 18:59 |只看该作者
请有过类似的问题的兄弟给点建议

论坛徽章:
0
4 [报告]
发表于 2012-05-29 12:17 |只看该作者
谢谢喽上的兄弟,但是似乎没有解答我的问题,这个获取DHCP的问题失败不是100%失败,而是在出现冲突的时候才不能获取到地址
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP