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 fedora-list
mailing list