[Gllug] Best practice: Server IPaddr allocation
Ian Norton-Badrul
bredroll at darkspace.org.uk
Fri Jul 27 16:38:28 UTC 2007
Your setup sounds rather complicated,
I would be tempted to go for dhcp and dns, it will save you trouble in the long
run. That would still allow you to separate your network either physically
and/or logically too.
Ian
On Fri, Jul 27, 2007 at 04:38:31PM +0100, DL Neil wrote:
> Learning Linux. Asking for advice:-
>
> As is the way with life we have been gradually increasing the number
> of PCs/servers on our LAN and adding extra components such as a
> Freecom FSG-3 "Storage Gateway" which apparently will run a simple
> LAMP stack, email server, file services, media server(?),... as well
> as the usual routing, DHCP, and DNS facilities of such an appliance.
> It has been running happily for a little while but I've been taking
> some time today (Friday, yeah!) to rationalise the home/office network
> by making it start to sing for its supper.
>
> Instead of the more usual Bind/named and dhcpd, it uses dnsmasq to
> accomplish both DHCP and DNS in one. Whilst the software is small, it
> is not so frequently published on the web.
>
> Previously I manually edited the hosts files on each of our machines,
> but this has become more of an effort as the number of machines (and
> Apache VHosts) has multiplied. So my first job was to point each
> client computer to the FSG's DNS server and clear-out the various
> clients' hosts files. Done. Great!
>
> Guest machines (eg paying customers) have always been client-only and
> thus configure with dynamic IP address allocation from the DHCP
> server. However most of our own machines act as both client and
> server, eg desktop or development and run Apache (etc), and thus have
> been given a static IP address on the LAN.
>
> As well as the traditional two allocation methods mentioned (static
> and dynamic - the only ones that I've come across to-date = mea
> culpa!?) Dnsmasq offers an additional config option, eg:
> dhcp-host=11:22:33:44:55:66,192.168.0.60
>
> This always allocates a 'constant' (if not "static") IP address to the
> host with the stated MAC address. The host thus being defined as a
> dynamic DHCP client but allocated an address on the LAN sub-net
> although outside the DHCP 'dynamic pool'.
>
> In the same way that I have 'exported' name resolution from the
> individual PCs' hosts files to the 'DNS server', would it be 'best
> practice' to centralise the allocation of static addresses at the
> 'DHCP server'? Why (not)?
>
> Regards,
> =dn
>
> PS for those who actually understand/like such detail:
>
> dnsmasq is available from http://thekelleys.org.uk/
>
> Details of the Freecom FSG-3 "Storage Gateway" can be found at
> http://freecom.com/product.asp?CatID=8070
> (don't confuse Freecom (?Dutch company) with the multinational
> networking company whose similar-sounding name begins with the digit 3!)
>
> When it boots, the appliance puts out the following identifications to
> its log:
> Linux version 2.4.27-uc1 (root at lindev) (gcc version 3.3.2) #1612 Fr
> Jun 9 13:10:52 CEST 2006
> BusyBox v1.00 (2006.01.05-16:28+0000)
> Linux NET4.0 for Linux 2.4
> Based upon Swansea University Computer Society NET3.039
>
>
> --
> Gllug mailing list - Gllug at gllug.org.uk
> http://lists.gllug.org.uk/mailman/listinfo/gllug
>
--
Ian Norton-Badrul
--
Gllug mailing list - Gllug at gllug.org.uk
http://lists.gllug.org.uk/mailman/listinfo/gllug
More information about the GLLUG
mailing list