Russ Nelson on 8 Apr 2009 09:16:55 -0700 |
On Apr 8, 2009, at 11:58 AM, TuskenTower wrote: > On a Linux machine, pinging 127.0.0.2 will reach the localhost host > and respond. On a Solaris 9 and AIX machine this does not happen. Yeah, this is as expected. You can think about it this way: On Linux, the localhost interface has a netmask of 255. On BSD / SysV, the interface has a netmask of 255.255.255.255. I'm abusing the term netmask since it's usually applied to routes, not host addresses, but it's the concept. It's kinda nice on Linux because you can run multiple local services on different IP addresses and the same port. Handy for services like DNS where the port is not changable but the IP is. You might (I haven't tried this) be able to configure multiple IP addresses on your BSD / SysV loopback interface. Try "ifconfig 127.0.0.2 lo1" and see if it whinges at you. Or there's usually an ifconfig syntax for adding an IP address to an Ethernet interface. See if it works with lo0 as well. -- Russ Nelson - http://community.cloudmade.com/blog - http://wiki.openstreetmap.org/wiki/User:RussNelson russ@cloudmade.com - Twitter: Russ_OSM - http://openstreetmap.org/user/RussNelson ___________________________________________________________________________ Philadelphia Linux Users Group -- http://www.phillylinux.org Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce General Discussion -- http://lists.phillylinux.org/mailman/listinfo/plug
|
|