红联Linux门户
Linux帮助

关于fedora 9下DHCP server配置问题请教.

发布时间:2008-11-19 14:08:39来源:红联作者:htang
各位高手,我在用fedora9下配置dhcp server,当设置好dhcpd.conf文件以后,当运行"etc/rc.d/init.d/dhcpd start后,系统总是报以下错误,烦请帮我分析原因吧.先谢谢了。

...
no subnet declaration for start (no IPV4 addresses.) --- 错误一.
...
not configured to listen on any interfaces! ---错误二.

dhcpd.conf
...
subnet 10.5.5.0 netmask 255.255.255.0 {
range 10.5.5.10 10.5.5.254;
option routers 10.5.5.1;
option broadcast-address 10.5.5.255;
default-lease-time 600;
max-lease-time 7200;
}

机器有两块网卡eth0和eth1 ,不过eth1被禁用了。 eth0的地址是10.5.5.1.
不知道是不是因为2块网卡,系统找不到到底在哪块网卡启动DHCP server.
请帮忙看看啊.谢谢各位.
文章评论

共有 6 条评论

  1. htang 于 2008-11-20 17:21:16发表:

    谢谢兄弟们的关注,只个问题昨天下班前搞顶了。原因是我是自己下在dhcp*.rpm安装的。这样在/etc/rc.d/init.d/下没有dhcpd这个模块,所有当配置好/etc/dhcpd.conf后,用/etc/rc.d/init.d/dhcpd start,所以死活都找不到接口.后来在同事的帮助下用./dhcpd -d就可以了。
    还有就是上面我的网关设置的确不对,改过一切正常了。谢谢。

  2. eku123 于 2008-11-19 17:02:12发表:

    DEVICE=eth0
    BOOTPROTO=static
    TYPE=ether
    HWADDR=00:16:76:da:6a:58
    IPADDR=10.5.5.1
    NETMASK=255.255.255.0
    BROADCAST=10.5.5.255
    NETWORK=10.5.5.0
    ONBOOT=yes

    把上面的内容复制进去存盘,其他的都不要了,还有你的网关怎么设成自己了,如果不用网关的话就不加,用的话把“GATEWAY=网关地址“加进去
    #service network restart 再试
    如果还有问题查下NetworkManager和network这两个服务启用的是哪个,关闭前者,启用后者

  3. eku123 于 2008-11-19 16:53:48发表:

    BOOTPROTO=static

  4. htang 于 2008-11-19 15:50:00发表:

    /etc/sysconfig/dhcpd 内容我早就改成DHCPDARGS=eth0了。估计不是这个问题。

  5. lamproot 于 2008-11-19 15:32:48发表:

    上面老兄的方法如果不行你就该查查vim /etc/sysconfig/network-scripts/ifcfg-eth0里面你是不是把ip地址配成ipv6的了,或者直接把ipv6的部分删掉或该成no
    结合上面老兄的方法应该可以解决你的问题了,呵呵,
    希望你能早日解除问题

  6. eku123 于 2008-11-19 14:34:31发表:

    #vim /etc/sysconfig/dhcpd
    DHCPDARGS=eth0
    :wq
    #service dhcpd restart