On Sat, 2006-08-05 at 21:00 +0200, Erik P. Olsen wrote: > Eric Donkersloot wrote: > > On Sat, 2006-08-05 at 20:17 +0200, Erik P. Olsen wrote: > >> I have several PCs/LapTops accessing the Internet through a wireless router > >> (Linksys WRT54G). It also acts as a DHCP server presenting each connected PC > >> with an IP-address. For Internet access it works flawlessly but I have other > >> application which access the PCs on the LAN, such as back-up programs (Bacula). > >> > >> For the last sort of applications I need to have either a static IP-address or > >> an allways correct association between workstation name and its IP-address > >> (/etc/hosts). It so happens that if the configuration (in terms of connected > >> PCs/LapTops) remains static then the boxes get the same IP-address each time > >> they connect to the router. This is, however, not allways true if the > >> configuration is dynamic (many different PCs and not allways the same). > >> > >> I feel that what I really need is a DSN on the LAN which is being updated each > >> time a box connects to the router and gets an IP-address. I have noticed that > >> some people disable the DHCP server in their router and establesh a DHCP server > >> in one of connected PCs, but I don't see how that can be accomplished and what > >> happens if that server is taken out of the network? > >> > >> Is there a way out of this problem? > > > > I'm not sure I understand you correctly, but what about giving this > > (backup) host a static ip address outside the dhcp range but obviously > > in the same network ? Just narrow down the dhcp range on the router if > > necessary. > > OK. Let me explain it more specific. In the back-up config files I can address > the clients (the PCs to be backed up) by either their IP-addresses or their > hostnames (I think Windoze calls it workstation names). IP-addresses are dynamic > and may change, host names are static so I can enter their host names into the > config files to keep them static provided I have a dynamic way of modifying > /etc/hosts whenever a box connects to the LAN. /etc/hosts is in a sense a DNS I > just don't know of any method to keep it current. I think the easiest way to solve your problem is to use your router internal dns capability if it has one (I believe yours does). For instance, on my home network, the speedtouch wireless router I use acts as a internal dns server, so machines can find each other through the dns service provide by the router. > > > -- > Erik P. Olsen, Civilingeniør, MSc > Solsortvej 30, DK-2000 Frederiksberg, Denmark > Phone: +45 38346480, Fax: +45 38346470, Mobil: +45 40765300 > -- eric.donkersloot@xxxxxxxxx Amsterdam, The Netherlands