Re: Assistance with DHCP server setup.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, 2009-01-29 at 10:24 +1100, Simon Slater wrote:
> Hi all.  The last few days I've attempted to setup a DHCP server
> on our small SOHO network, and went round in a big circle to where I
> started.
> 
>         What I would like to achieve is:
> 
>            /-> eth0 192.168.1.? -> DSL router 192.168.1.254 -> internet.
> Server     \
> (dell.local)\->eth1 192.168.1.1 -> LAN 
> 
>         To begin with the Linksys router was serving addresses so I
> turned this function off.  From the sample .conf, various howtos and
> posts to this list I came up with a very simple dhcpd.conf which could
> be added to later as extra functionality is needed, as follows:
> 
> [root@dell ~]# cat /etc/dhcpd.conf
> #Sample /etc/dhcpd.conf
> # (add your comments here)
> default−lease−time 600;
> max−lease−time 7200;
> option subnet−mask 255.255.255.0;
> option broadcast−address 192.168.1.255;
> option routers 192.168.1.254;
> #option domain−name−servers 192.168.1.1, 192.168.1.2;
> #option domain−name "mydomain.org";
> authoritative;
> subnet 192.168.1.0 netmask 255.255.255.0 {
> range 192.168.1.100 192.168.1.199;
> 
>         host dell.local {
>                 hardware ethernet 00:1F:1F:09:38:A2;
>                 fixed-address 192.168.1.1;
>         }
> 
> }
> [root@dell ~]#
> 
>         The first problem is, should eth0 take an address via dhcp or be
> set one? Should it be bound to a MAC address in the dhcpd.conf?  Does
> this file look okay?
> 
>         The second situation is that:
> 
> [root@dell ~]# service dhcpd start
> Starting dhcpd:                                            [FAILED]
> [root@dell ~]#
> 
> with a Selinux denial:
> 
>  SELinux is preventing dhcpd (dhcpd_t) "read write" unconfined_t. 
> 
> with SEtroubleshooter giving no suggestions for a fix.  How should I
> progress here?
> 
>         I have set things back to the way they were after install ( I
> think).  The /var/lib/dhcpd.leases file exists.  Ports 67 & 68 are
> allowed through the firewall and all eth* devices are trusted (using
> system-config-firewall).  Any advice will be most thankfully welcomed.
----
if Dell.local is your dhcp server, don't include it in dhcp but fix it's
ip address in setup (system-config-network).

thus, I would remove this section...
host dell.local {
                hardware ethernet 00:1F:1F:09:38:A2;
                fixed-address 192.168.1.1;
        }

lease time is really short, probably would recommend that you increase to 3600

I think you need to declare ddns-update-style which at this point, might just as well be none.

as for SELinux, I would suspect that 'restorecon /etc/dhcpd.conf' should do the trick.

Craig

-- 
fedora-list mailing list
fedora-list@xxxxxxxxxx
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
Guidelines: http://fedoraproject.org/wiki/Communicate/MailingListGuidelines
[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [Fedora Magazine]     [Fedora News]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Maintainers]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [Fedora Fonts]     [ATA RAID]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [SSH]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Tux]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Asterisk PBX]     [Fedora Sparc]     [Fedora Universal Network Connector]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux