dhcpd configuration problem, i think

Craig White craigwhite at azapple.com
Sun Jul 25 17:03:41 UTC 2004


On Sun, 2004-07-25 at 09:18, Mike wrote:
> I am trying to set up a Fedora-Linux box to serve as a dhcp server, dns
> server, smb server and router for a small LAN. The first thing I am trying
> to make work is the dhcp server. This server has two NIC's; eth0 is on the
> LAN, eth1 is disconnected now. As I get the parts running I will connect
> eth1 to the Internet via the DSL modem.
> 
> I installed Fedora Core 2 and have applied all the updates as of today.
> 
> On my test network there is a DSL router at 192.168.1.1. It works. If I set
> a Windows 2000 client to a static IP in the range 192.168.1. and set the
> gateway to the router I can access the Internet.
> 
> :::::: On the Fedora box I am trying to make the server:
> 
> cat dhcpd.conf----------------------------------------------------------
> ddns-update-style interim;
> ignore client-updates;
> #       ...     Internet side - connects to DSL/Cable modem (disconnected)
> subnet 192.168.2.0 netmask 255.255.255.0 { }
> #       ...     LAN Side
> subnet 192.168.1.0 netmask 255.255.255.0 {
>         authoritive;
>         option routers                  192.168.1.1;
>         option subnet-mask              255.255.255.0;
>         option nis-domain               "domain.org";
>         option domain-name              "domain.org";
>         option domain-name-servers      192.168.1.254, 204.60.7.2,
> 204.60.0.3;
>         option time-offset              -18000;         #EST = GMT -5
>         option ntp-servers              time-a.nist.gov;
>         option netbios-name-servers     192.168.1.1;
>         range                           192.168.1.64 192.168.1.128;
>         option broadcast-address        192.168.1.255;
>         default-lease-time              86400;
>         max-lease-time                  86400;
>         option ip-forwarding            off;
> }
> 
> To try to get started:---------------------------------------------------
> [root at homeserver sysconfig]# service iptables status
> Firewall is stopped.
> 
> IfConfig:-----------------------------------------------------------------
> eth0      Link encap:Ethernet  HWaddr 00:50:8B:2F:D0:5B
>           inet addr:192.168.1.254  Bcast:192.168.1.255  Mask:255.255.255.0
>           inet6 addr: fe80::250:8bff:fe2f:d05b/64 Scope:Link
>           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
>           RX packets:28004 errors:0 dropped:0 overruns:0 frame:0
>           TX packets:20415 errors:0 dropped:0 overruns:0 carrier:0
>           collisions:0 txqueuelen:1000
>           RX bytes:32906966 (31.3 Mb)  TX bytes:1499943 (1.4 Mb)
> 
> eth1      Link encap:Ethernet  HWaddr 00:60:08:AE:C6:F6
>           inet addr:192.168.2.1  Bcast:192.168.2.255  Mask:255.255.255.0
>           inet6 addr: fe80::260:8ff:feae:c6f6/64 Scope:Link
>           UP BROADCAST MULTICAST  MTU:1500  Metric:1
>           RX packets:0 errors:0 dropped:0 overruns:0 frame:0
>           TX packets:0 errors:0 dropped:0 overruns:2 carrier:2
>           collisions:0 txqueuelen:1000
>           RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
>           Interrupt:11 Base address:0x2080
> 
> Route:--------------------------------------------------------------------
> Kernel IP routing table
> Destination     Gateway         Genmask         Flags Metric Ref    Use
> Iface
> dhcp            *               255.255.255.255 UH    0      0        0 eth0
> 192.168.2.0     *               255.255.255.0   U     0      0        0 eth1
> 192.168.1.0     *               255.255.255.0   U     0      0        0 eth0
> 169.254.0.0     *               255.255.0.0     U     0      0        0 eth1
> default         192.168.1.1     0.0.0.0         UG    0      0        0 eth0
> 
> :::::: My Windows 2000 box is now setup to get its IP/DNS/Gateway via dhcp.
> I try---------------------------------------------------------------------
> C:\Documents and Settings\Administrator>ipconfig /renew
> Windows 2000 IP Configuration
> The following error occurred when renewing adapter Local Area Connection 2:
> DHCP
>  Server unreachable
> 
> :::::: My Windows 2000 box, as configured here, resolves a DHCP server on
> another LAN running Win2k server and dhcp
> 
> For reference on the Windows 2000 client:---------------------------------
> C:\Documents and Settings\Administrator>ping 192.168.1.254
> Pinging 192.168.1.254 with 32 bytes of data:
> Reply from 192.168.1.254: bytes=32 time=20ms TTL=64
> Reply from 192.168.1.254: bytes=32 time=10ms TTL=64
> Reply from 192.168.1.254: bytes=32 time<10ms TTL=64
> Ping statistics for 192.168.1.254:
>     Packets: Sent = 3, Received = 3, Lost = 0 (0% loss),
> Approximate round trip times in milli-seconds:
>     Minimum = 0ms, Maximum =  20ms, Average =  10ms
> 
> The DHCP running session--------------------------------------------------
> [root at homeserver etc]# dhcpd -d -f eth0
> Internet Systems Consortium DHCP Server V3.0.1rc14
> Copyright 2004 Internet Systems Consortium.
> All rights reserved.
> For info, please visit http://www.isc.org/sw/dhcp/
> Wrote 4 leases to leases file.
> Listening on LPF/eth0/00:50:8b:2f:d0:5b/192.168.1.0/24
> Sending on   LPF/eth0/00:50:8b:2f:d0:5b/192.168.1.0/24
> Sending on   Socket/fallback/fallback-net
> 
> :::::: Any direction will be greatly appreicated!
----
can the Linux box ping the router?

also - where does this entry in your routing table come from?
dhcp   *    255.255.255.255 UH    0   0     0 eth0

I think that needs to be removed

other than that...I would not have each client obtain the time from nist.gov - if you want the clients to sync to a time server, set up time services on this machine and have them sync with that machine.
also, netbios-name-servers shouldn't point to the router should it?

Craig





More information about the users mailing list