免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: 屠龙
打印 上一主题 下一主题

[Server 2012] Windows之dhcp与isc-dhcp的较量 [复制链接]

论坛徽章:
0
31 [报告]
发表于 2004-11-21 22:14 |只看该作者

Windows之dhcp与isc-dhcp的较量

呵呵……呵……,怎么骗?

论坛徽章:
0
32 [报告]
发表于 2004-11-22 17:32 |只看该作者

Windows之dhcp与isc-dhcp的较量

dhcpd -q只是不显示运行的信息,不管运行出错与否都不显示,骗的是自已。

论坛徽章:
0
33 [报告]
发表于 2004-11-22 22:10 |只看该作者

Windows之dhcp与isc-dhcp的较量

哈哈, MS的目的正是如此呀 -- 给你个典型的Windows解决方案, 栓住你, 但你可没有其他的发展空间啦.
建议去试试问一些欧美英文的网站讨论区, 那里的FreeBSD强手如云呀......

论坛徽章:
0
34 [报告]
发表于 2004-11-23 01:36 |只看该作者

Windows之dhcp与isc-dhcp的较量

何必弄那么复杂?多装几块网卡又不会累死,8139便宜得和小白菜似的,虽然性能差点但是对付DHCP应该没问题。

论坛徽章:
0
35 [报告]
发表于 2004-11-23 08:50 |只看该作者

Windows之dhcp与isc-dhcp的较量

老兄,你说得轻巧,俺这里54个vlan,4000多台电脑!

论坛徽章:
0
36 [报告]
发表于 2004-11-23 09:28 |只看该作者

Windows之dhcp与isc-dhcp的较量

我看了一下网站的说明,发现它是支持通过单一网卡给多个VLAN分配IP的。

解决方案就是启用子网(VLAN)路由器的DHCP RELAY功能。这样路由器会把自己的IP添到请求的包中,供DHCP server分配IP时参考。

记得你说过好象已经启动了RELAY,会不会有什么错误呢?
要不你在server端抓几个DHCP的通信包看看,查查到底是哪一步出错了呢?

由于没有环境,只好纸上谈兵了。

论坛徽章:
0
37 [报告]
发表于 2004-11-23 11:40 |只看该作者

Windows之dhcp与isc-dhcp的较量

当设置单网卡跨网段dhcp地址分配的时候,
#dhcpd -q em0,它会提示你找不到你所要分配的地址网段。
要用ifconfig alias em0 添加一个要分配网段的地址.

到#dhcpd -q em0执行后无提示的时候,说明你的配置文件无误,可以正常运行。


执行dhcpd -q em0是启动 dhcpd的进程,和屏蔽信息无关。如果不显示信息的话,说明dhcpd.conf配置文件没问题,进程可以正常启动。


其实实现这样的功能很简单,只要双方的的设备都dhcp rleay就可以了。

用firewall进行dhcp relay最方便快捷.

论坛徽章:
0
38 [报告]
发表于 2004-11-23 16:54 |只看该作者

Windows之dhcp与isc-dhcp的较量

不行啊,dhcpd -q fxp0后,虽然屏幕不显示错误,但dhcpd进程起不来,查看messages看到报错信息:


#ifconfig fxp0 192.168.0.253
#ifconfig fxp0 alias 192.168.1.253
#ifconfig fxp0 alias 192.168.2.253
#ifconfig fxp0 alias 192.168.3.253
#/usr/local/sbin/dhcpd -q fxp0
#cat /var/log/messages
Nov 23 17:09:42 dhcp dhcpd: Interface fxp0 matches multiple shared networks




dhcpd.conf
=================================
authoritative;
default-lease-time 43200;
max-lease-time 604800;
option domain-name-servers 210.36.80.27,210.36.80.26;
option domain-name "cg.gxtc.edu.cn";
ddns-update-style interim;
ddns-updates off;
allow unknown-clients;
allow bootp;

subnet 192.168.0.0 netmask 255.255.255.0 {
        range 192.168.0.1 192.168.0.250;
        option broadcast-address 192.168.0.255;
        option routers 192.168.0.254;
}

subnet 192.168.1.0 netmask 255.255.255.0 {
        range 192.168.1.1 192.168.1.250;
        option broadcast-address 192.168.1.255;
        option routers 192.168.1.254;
}

subnet 192.168.2.0 netmask 255.255.255.0 {
        range 192.168.2.1 192.168.2.250;
        option broadcast-address 192.168.2.255;
        option routers 192.168.2.254;
}

subnet 192.168.3.0 netmask 255.255.255.0 {
        range 192.168.3.1 192.168.3.250;
        option broadcast-address 192.168.3.255;
        option routers 192.168.3.254;
}

论坛徽章:
0
39 [报告]
发表于 2004-11-23 21:03 |只看该作者

Windows之dhcp与isc-dhcp的较量

汗!
我是用OpenBSD自带的dhcpd实现的。。。。。。。。

论坛徽章:
0
40 [报告]
发表于 2004-11-24 18:12 |只看该作者

Windows之dhcp与isc-dhcp的较量

今天安装了OpenBSD3.5,并配置了/etc/dhcpd.conf,并在网卡上绑定了多个IP地址,接着运行/usr/sbin/dhcpd fxp0:

dhcp# /usr/sbin/dhcpd fxp0
Internet Software Consortium DHCP Server 2.0pl5-OpenBSD
Copyright 1995, 1996, 1997, 1998, 1999 The Internet Software Consortium.
All rights reserved.

Please contribute if you find this software useful.
For info, please visit http://www.isc.org/dhcp-contrib.html

Interface fxp0 matches multiple shared networks
Interface fxp0 matches multiple shared networks
Interface fxp0 matches multiple shared networks
Interface fxp0 matches multiple shared networks
Listening on BPF/fxp0/00:07:e9:10:33:43/192.168.0.0
Sending on   BPF/fxp0/00:07:e9:10:33:43/192.168.0.0
Sending on   Socket/fallback/fallback-net


但dhcpd进程已经可以起来了,但客户还是取不到IP地址。

接下来kill dhcpd进程,/usr/sbin/dhcpd -q fxp0,不见报错,客户还是取不到IP地址,cat /var/log/messages,有如下错误显示:

Nov 25 02:09:51 dhcp dhcpd: Interface fxp0 matches multiple shared networks


失败了!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP