QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1594|回复: 15

请教:gugong! 仍然是DHCP的配置问题!

[复制链接]
发表于 2002-12-13 13:49:06 | 显示全部楼层 |阅读模式
老版还是谢谢你以前给予的DHCP RELAY的帮助!但是,我还是搞不定!请问DHCP RELAY能帮我搞定嘛?!我现在把问题都详细的列出吧:
      1.我所配置的基于Red Hat Linux操作系统下面的DHCP服务器,是单一网卡的;之前已经有人建议我在同一网卡上配置两个IP地址,但是,要怎么配置才可以运行起来?!
      
       2.还有,如果我不配置两个IP地址要怎么样实现?!
下面是我的具体问题:
IP地址为192.72.0.100的为DHCP服务器,而要分配的IP地址网段为61.123.235.0/24。同时,我在WINDOWS 2000里面做过了,能成功的分配IP地址(也就是说,我在路由器上的配置是正确的)——但是,考虑到稳定性和安全性,所以希望基于Red Hat Linux操作系统做一个DHCP服务器。
其错误提示如下:
[root@Netflow /]# /etc/rc.d/init.d/dhcpd start  
Starting dhcpd: Internet Software Consortium DHCP Server 2.0pl5
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

No subnet declaration for eth0 (192.72.0.11).
Please write a subnet declaration in your dhcpd.conf file for the
network segment to which interface eth0 is attached.
exiting.
[FAILED]

       请问,为什么会说没有绑定的?!而且,我也配置了DHCP.CONF了。具体如下:

default-lease-time 3600;
max-lease-time 360000;


subnet 61.123.235.0 netmask 255.255.255.0 {
  range 61.123.235.1 61.123.235.250;
  option subnet-mask 255.255.255.0;
  option broadcast-address 61.123.235.255;
  option routers 61.123.235..254;
  option domain-name-servers 202.102.24.35, 202.102.224.68, 202.102.227.68;
  option netbios-name-servers 61.123.235.254;
}
   
       相信是与网卡的地址和要分配的IP地址不在同一网段上,就不能绑定?!      
      由于这个问题已经缠绕我两三个星期了! 您们也就救救我啦!!
感激不尽!!此次我把网络拓扑图也贴上了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2002-12-13 19:30:22 | 显示全部楼层
网卡的地址和要分配的IP地址不在同一网段,就需要 relay。

但是那个不同的网段也需要一个 dhcp 服务器来 relay 192.72.0.100 的 dhcp 服务,还不如就在你的那个网段(61.123.235.0)直接建立一个 dhcp 服务器得了。

我的想法极可能是错的,还望指正。



可能是你的原来的 2000 指定了一个 网段(61.123.235.0) 的 ip 地址的,并且 网段(61.123.235.0) 可以直接连到 192.72.0.100 机器上来 ?

如果是这样 Linux 也绝对可以的。
回复

使用道具 举报

发表于 2002-12-15 14:02:03 | 显示全部楼层

同样的问题

No subnet declaration for eth0 (192.72.0.11).
Please write a subnet declaration in your dhcpd.conf file for the
network segment to which interface eth0 is attached.
exiting.
[FAILED]
这句话是说声明的地址必须与你网卡在同一网段。

如果交换机支持DHCP报文的转发,使用WIN2000支持不同网段公用同一台DHCP服务器,但我好像没用找到LINUX下DHCP支持这种方式。只见过使用两块网卡支持两个网段的文章。难道如果DHCP提供10个网段地址就要插10个网卡
不成。不知GOGONG 可否有答案。
回复

使用道具 举报

发表于 2002-12-15 14:08:58 | 显示全部楼层
2002年12月15日下午14时11分06秒[root@mail root]# ll /mnt/INSTALL/Mandrake/Mandrake/RPMS3/*dhcp*
-r--r--r--    1 gugong   root       721370  9月 18 23:48 /mnt/INSTALL/Mandrake/Mandrake/RPMS3/dhcp-devel-3.0-1rc9.2mdk.i586.rpm
-r--r--r--    1 gugong   root        81970  9月 18 23:48 /mnt/INSTALL/Mandrake/Mandrake/RPMS3/dhcp-relay-3.0-1rc9.2mdk.i586.rpm
回复

使用道具 举报

发表于 2002-12-15 14:09:34 | 显示全部楼层
2002年12月15日下午14时11分13秒[root@mail root]# l /mnt/INSTALL/Mandrake/Mandrake/RPMS3/dhcp-relay-3.0-1rc9.2mdk.i586.rpm
Name        : dhcp-relay                   Relocations: (not relocateable)
Version     : 3.0                               Vendor: MandrakeSoft
Release     : 1rc9.2mdk                     Build Date: 2002年09月18日 星期三 21时47分27秒
Install date: (not installed)               Build Host: bi.mandrakesoft.com
Group       : System/Servers                Source RPM: dhcp-3.0-1rc9.2mdk.src.rpm
Size        : 148140                           License: Distributable
Packager    : Florin <[email protected]>
URL         : http://www.isc.org/dhcp.html
Summary     : The ISC DHCP (Dynamic Host Configuration Protocol) relay
Description :
DHCP relay is the Internet Software Consortium (ISC) relay agent for DHCP
packets. It is used on a subnet with DHCP clients to "relay" their requests
to a subnet that has a DHCP server on it. Because DHCP packets can be
broadcast, they will not be routed off of the local subnet. The DHCP relay
takes care of this for the client. You will need to set the environment
variable SERVERS and optionally OPTIONS in /etc/sysconfig/dhcrelay before
starting the server.
-rwxr-xr-x    1 root    root             1888  9月 18 21:47 /etc/rc.d/init.d/dhcrelay
-rw-r--r--    1 root    root                0  9月 18 21:46 /etc/sysconfig/dhcrelay
-rwxr-xr-x    1 root    root           134072  9月 18 21:47 /usr/sbin/dhcrelay
-rw-r--r--    1 root    root             3586  9月 18 21:46 /usr/share/man/man8/dhcrelay.8.bz2
-rw-r--r--    1 root    root             8594  9月 18 21:46 /var/cache/man/cat8/dhcrelay.cat8
回复

使用道具 举报

发表于 2002-12-15 14:12:29 | 显示全部楼层
我还是这个意思:

如果远端的机器(61.123.235.0)不可以广播寻找到你本地(192.72.0)的 dhcp 服务器,你就需要在远端的局域网内建立一个 relay 的 dhcp 服务器来 relay 你本地的 dhcp 服务。
回复

使用道具 举报

发表于 2002-12-16 20:48:48 | 显示全部楼层

那么GUGONG的意思?

可否这样理解必须在子网内再加以台DHCP RELAY服务器,和远端DHCP服务器通信。
WIN2000中几个子网好像一台DHCP服务器就够了。
回复

使用道具 举报

发表于 2002-12-17 08:09:31 | 显示全部楼层

Re: 那么GUGONG的意思?

[quote:45aac55016="zzxujin"]可否这样理解必须在子网内再加以台DHCP RELAY服务器,和远端DHCP服务器通信。
WIN2000中几个子网好像一台DHCP服务器就够了。[/quote]




那您开一个 windows 的 dhcpd 服务器在 公网上。看看我是否可以利用你的 dhcp 服务不 ? [当然 拨号上网是 利用 远方的 dhcpd 服务器,但是它们(服务器和客户端)都在一个子网内呢]。

我也想尝试一下的 。
回复

使用道具 举报

发表于 2002-12-18 21:41:51 | 显示全部楼层

回复

我是一名服务于运营商的工程师,实际的做法是要求网络交换机具有支持dhcp转发的功能,将不同子网用户的dhcp请求转发给一台专用在公网上的dhcp服务器(win2000)。想尝试一下linux是否有此功能。
回复

使用道具 举报

发表于 2002-12-18 21:42:33 | 显示全部楼层

回复

我是一名服务于运营商的工程师,实际的做法是要求网络交换机具有支持dhcp转发的功能,将不同子网用户的dhcp请求转发给一台专用在公网上的dhcp服务器(win2000)。想尝试一下linux是否有此功能。
回复

使用道具 举报

发表于 2002-12-25 11:30:12 | 显示全部楼层

dhcp

你的subnet61.123.235.0与你的网卡(IP192.72.0.1)不是同一网段.
可以更改subnet为类似192.72.0.0
不过你的内网跟外网连接的话,是需要两块网卡才行的。
但愿我说的是正确的。
但愿能对你有所帮助。
回复

使用道具 举报

发表于 2002-12-25 11:30:49 | 显示全部楼层

dhcp

你的subnet61.123.235.0与你的网卡(IP192.72.0.1)不是同一网段.
可以更改subnet为类似192.72.0.0
不过你的内网跟外网连接的话,是需要两块网卡才行的。
但愿我说的是正确的。
但愿能对你有所帮助。
回复

使用道具 举报

发表于 2002-12-26 11:55:43 | 显示全部楼层
我也遇到这个问题.
我是两个网卡,一个接adsl,为外网,一个接内网.现在我想让这台机器作为网关和dhcp服务器,如果我就只是指定内网的subnet,dhcp就出错,我还必需指定外网的网卡的subnet,但我认为这样有问题.请指教.该任何处理dhcpd.conf配置.
回复

使用道具 举报

发表于 2002-12-26 13:53:31 | 显示全部楼层
2002年12月26日下午13时52分13秒[root@squid root]# cat /etc/sysconfig/dhcpd
# Command line options here
DHCPDARGS=eth0
2002年12月26日下午13时52分16秒[root@squid root]#
回复

使用道具 举报

发表于 2002-12-26 15:40:31 | 显示全部楼层

about dhcp

你可以分別配置兩塊網卡,不同的ip,子網掩碼.我想應該行得能.但我沒試過.
待會兒試試,一起努力呀!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-17 14:47 , Processed in 0.052097 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表