Make a DHCP server using Fedora - Help

Craig White craigwhite at azapple.com
Sat Nov 15 18:11:58 UTC 2008


On Sat, 2008-11-15 at 09:48 -0800, Antonio Olivares wrote:
> --- On Sat, 11/15/08, edwardspl at ita.org.mo <edwardspl at ita.org.mo> wrote:
> 
> > From: edwardspl at ita.org.mo <edwardspl at ita.org.mo>
> > Subject: Re: Make a DHCP server using Fedora - Help
> > To: olivares14031 at yahoo.com, "Community assistance, encouragement, and advice for using Fedora." <fedora-list at redhat.com>
> > Date: Saturday, November 15, 2008, 7:06 AM
> > Antonio Olivares wrote:
> > 
> > >--- On Sat, 11/15/08, Tim
> > <ignored_mailbox at yahoo.com.au> wrote:
> > >
> > >  
> > >
> > >>From: Tim <ignored_mailbox at yahoo.com.au>
> > >>Subject: Re: Make a DHCP server using Fedora - Help
> > >>To: olivares14031 at yahoo.com, "Community
> > assistance, encouragement, and advice for using
> > Fedora." <fedora-list at redhat.com>
> > >>Date: Saturday, November 15, 2008, 1:57 AM
> > >>On Fri, 2008-11-14 at 17:42 -0800, Antonio Olivares
> > wrote:
> > >>    
> > >>
> > >>>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;
> > >>    
> > >>
> > >>>}
> > >>>      
> > >>>
> > >>It seems pointlessly redundant to declare a subnet
> > twice. 
> > >>And stranger
> > >>to declare it differently.  I see no point for the
> > first
> > >>one.
> > >>
> > >>-- 
> > >>[tim at localhost ~]$ uname -r
> > >>2.6.26.6-79.fc9.i686
> > >>
> > >>Don't send private replies to my address, the
> > mailbox
> > >>is ignored.  I
> > >>read messages from the public lists.
> > >>    
> > >>
> > >
> > >Which one should I keep Tim, the first one or the
> > second one?
> > >
> > >I have tried  before and not succeeded, I want to
> > succeed this time. 
> > >
> > >The machine that will become the server has gateway
> > 10.154.19.1, is it okay to make the server 
> > >10.154.19.0 ?
> > >
> > >Also the machine's netmask is 255.255.255.0 and the
> > netmask of the server should it be 255.255.255.0 or
> > 255.255.255.254 or other thing?
> > >
> > >Thanks,
> > >
> > >Antonio
> > >
> > 
> > Dear You,
> > 
> > Please try these :
> > 
> > <>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;
> > }
> > 
> > Good luck !
> 
> I tried that and it does not work :(
> 
> [root at localhost ~]# 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;
> }                                                                 
> 
> [root at localhost ~]# 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 leases to leases file.                                                  
> 
> No subnet declaration for eth0 (10.154.19.210).
> ** Ignoring requests on eth0.  If this is not what
>    you want, please write a subnet declaration
>    in your dhcpd.conf file for the network segment
>    to which interface eth0 is attached. **
> 
----
/etc/dhcpd.conf

default-lease-time 600;
max-lease-time 7200;   
ddns-update-style none;                                    
authoritative;                                                 
log-facility local7;                                                  
subnet 10.154.19.0 netmask 255.255.255.224 {
 range 10.154.19.10 10.154.19.20;          
 option domain-name-servers $DNS_SERVER_IP_ADDRESS_1, $DNS_SERVER_IP_ADDRESS_2;
 option domain-name "$YOUR_DOMAIN_NAME";
 option broadcast-address 10.154.19.31;
 option subnet-mask 255.255.255.224;
 option routers 10.154.19.1 ; # just a guess
 ddns-updates off;
 }                                         

/etc/sysconfig/dhcpd

DHCPDARGS=eth0 # recommended

# other things to note...default and max lease times are really short. Many more options can be added such as WINS, NTP servers, etc.

Webmin (http://www.webmin.com) makes a lot of this very trivial

Craig




More information about the fedora-list mailing list