--- On Fri, 11/14/08, Antonio Olivares <[EMAIL PROTECTED]> wrote:
> From: Antonio Olivares <[EMAIL PROTECTED]>
> Subject: Re: Make a DHCP server using Fedora - Help
> To: "Community assistance, encouragement, and advice for using Fedora."
> <[email protected]>
> Date: Friday, November 14, 2008, 5:42 PM
> --- On Fri, 11/14/08, Sam Varshavchik
> <[EMAIL PROTECTED]> wrote:
>
> > From: Sam Varshavchik <[EMAIL PROTECTED]>
> > Subject: Re: Make a DHCP server using Fedora - Help
> > To: "Community assistance, encouragement, and
> advice for using Fedora."
> <[email protected]>
> > Date: Friday, November 14, 2008, 5:23 PM
> > Antonio Olivares writes:
> >
> > > [EMAIL PROTECTED] network-scripts]# ifconfig -a
> > > eth0 Link encap:Ethernet HWaddr
> > 00:0E:A6:42:59:AF inet addr:10.154.19.210
> > Bcast:10.154.19.255 Mask:255.255.255.0
> >
> > Your eth0 has ip 10.154.19.210
> >
> > > [EMAIL PROTECTED] ~]# dhcpd -f
> > > Internet Systems Consortium DHCP Server 4.0.0
> > > Copyright 2004-2007 Internet Systems Consortium.
> > > All rights reserved.
> For
> > info, please visit http://www.isc.org/sw/dhcp/
> > > Not searching LDAP since ldap-server, ldap-port
> and
> > ldap-base-dn were not specified in the config file
>
> > Wrote 0
> class
> > decls to leases file.
>
> > Wrote 0 deleted host decls to leases file.
>
> > Wrote 0 new dynamic host decls
> to
> > leases file. Wrote 0
> leases
> > to leases file.
>
> >
> > > No subnet declaration for eth0 (10.154.19.210).
> >
> > dhcpd is telling you, right here, what's broken.
> >
> > > # This is a very basic subnet declaration.
> > >
> > > subnet 10.254.239.0 netmask 255.255.255.224 {
> > > range 10.254.239.10 10.254.239.20;
> option
> > routers rtr-239-0-1.example.org,
> rtr-239-0-2.example.org;
> > > }
>
> >
> >
> > What's this? Your eth0's IP address is
> > 10.154.19.210. You need remove all subnet declarations
> in
> > dhcp.conf, and provide a subnet declaration for
> > 10.154.19.0/24
> >
> >
> > --
>
> Ok,
> I changed the /etc/dhcpd.conf
>
> and I get [EMAIL PROTECTED] ~]# dhcpd -f
> Internet Systems Consortium DHCP Server 4.0.0
> Copyright 2004-2007 Internet Systems Consortium.
> All rights reserved.
> For info, please visit http://www.isc.org/sw/dhcp/
> Warning: subnet 10.154.19.0/27 overlaps subnet
> 10.154.19.0/24
> Not searching LDAP since ldap-server, ldap-port and
> ldap-base-dn were not specified in the config file
>
> Wrote 0 leases to leases file.
>
> Listening on LPF/eth0/00:0e:a6:42:59:af/10.154.19.0/24
>
> Sending on LPF/eth0/00:0e:a6:42:59:af/10.154.19.0/24
>
> Sending on Socket/fallback/fallback-net
> ^C
> [EMAIL PROTECTED] ~]# service dhcpd start
> Starting dhcpd:
> [FAILED]
> [EMAIL PROTECTED] ~]# service dhcpd stop
> [EMAIL PROTECTED] ~]# service dhcpd start
> Starting dhcpd:
> [FAILED]
> [EMAIL PROTECTED] ~]# dhcpd -f
> Internet Systems Consortium DHCP Server 4.0.0
> Copyright 2004-2007 Internet Systems Consortium.
> All rights reserved.
> For info, please visit http://www.isc.org/sw/dhcp/
> Warning: subnet 10.154.19.0/27 overlaps subnet
> 10.154.19.0/24
> Not searching LDAP since ldap-server, ldap-port and
> ldap-base-dn were not specified in the config file
> Wrote 0 leases to leases file.
> Listening on LPF/eth0/00:0e:a6:42:59:af/10.154.19.0/24
> Sending on LPF/eth0/00:0e:a6:42:59:af/10.154.19.0/24
> Sending on Socket/fallback/fallback-net
>
>
> but service still fails :(
>
> [EMAIL PROTECTED] ~]# service dhcpd start
> Starting dhcpd:
> [FAILED]
> [EMAIL PROTECTED] ~]# service dhcpd stop
> [EMAIL PROTECTED] ~]# service dhcpd start
> Starting dhcpd:
> [FAILED]
>
>
> Here's file:
>
> [EMAIL PROTECTED] ~]# cat /etc/dhcpd.conf
> # dhcpd.conf
> #
> # Sample configuration file for ISC dhcpd
> #
>
> # option definitions common to all supported networks...
> option domain-name "example.org";
>
> option domain-name-servers ns1.example.org,
> ns2.example.org;
>
> default-lease-time 600;
> max-lease-time 7200;
>
> # Use this to enble / disable dynamic dns updates globally.
> #ddns-update-style none;
>
> # If this DHCP server is the official DHCP server for the
> local
> # network, the authoritative directive should be
> uncommented.
> authoritative;
>
> # Use this to send dhcp log messages to a different log
> file (you also
> # have to hack syslog.conf to complete the redirection).
> log-facility local7;
>
> # No service will be given on this subnet, but declaring it
> helps the
> # DHCP server to understand the network topology.
>
> subnet 10.154.19.0 netmask 255.255.255.0 {
> }
>
> # This is a very basic subnet declaration.
>
> subnet 10.154.19.0 netmask 255.255.255.224 {
> range 10.154.19.10 10.154.19.20;
> option routers rtr-239-0-1.example.org,
> rtr-239-0-2.example.org;
> }
>
>
> Thank you for helping out!
>
> Antonio
>
>
>
>
> --
Quick question:
Simple troubleshooting steps and tips For DHCP
If things didn’t go as you excepted–for example, the dhcp server didn’t
start–you should do a bit of troubleshooting. DHCP can be very frustrating to
fix. Here are a few things to check:
1. Configure DHCP to only listen on a specific interface. Being explicit is
always a safe bet, so you can edit /etc/sysconfig/dhcpd and define the
interface to listen on. For eth0, this would look like:
# Command line options here
DHCPDARGS=eth0
eth0 is the one that gets an IP from the network, The eth1 is the one that
should send the packets to the Networking switch which will give out the ips
and dns and all.
I have installed bind as well. I am not sure if the iptables are masquerading
to send the packets out? and also I am not sure if the DHCPARGS=eth0 or eth1.
Thanks,
Antonio
--
fedora-list mailing list
[email protected]
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
Guidelines: http://fedoraproject.org/wiki/Communicate/MailingListGuidelines