How to reach a computer by hostname on a LAN?

Gene Heskett gene.heskett at verizon.net
Tue Dec 28 06:57:12 UTC 2004


On Tuesday 28 December 2004 01:25, Christopher J. Bottaro wrote:
>Simple setup.  I have a router that assigns IP addresses by DHCP.  I
> have two linux machines:  compa and compb which get their IP
> addresses using DHCP with the router.  From compa, I want to be
> able to say "ping compb" instead of having to use ifconfig on compb
> to figure out what its IP address is, then ping it (i.e. "ping
> 192.168.1.3").
>
>How is this possible?  Manually editing the /etc/hosts file doesn't
> work because the IP addresses can change at boot (or whenever DHCP
> is used to get a new address).
>
>Thanks.

Turn off the dhcp in the router and use the /etc/hosts file to do the 
resolving.  You can use the same hosts file throughout your local 
network.  I've been doing that here for 6 or 7 years.  You'll have to 
assign the local ip address per machine in 
the /etc/sysconfig/network-scripts/ifcfg-eth0 scripts also, which 
will give a fixed address for that machine.  To me, dhcp on a small 
home network, or even on an 80+ machine business internal network is 
a waste of time and resources.  But then thats just my opinion too.

One could even setup a cron job on those machines that have a cron, to 
grab the master copy of the hosts file and refresh it if the network 
is being constantly changed.  That would take a load off the IT guy, 
who usually has his own pool of alligators to wrestle.

-- 
Cheers, Gene
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
99.30% setiathome rank, not too shabby for a WV hillbilly
Yahoo.com attorneys please note, additions to this message
by Gene Heskett are:
Copyright 2004 by Maurice Eugene Heskett, all rights reserved.




More information about the fedora-list mailing list