problem with gethostbyaddr with intranet addresses on MAC



Hi,

I am facing a peculiar problem. socket.gethostbyaddr is not working
fine on my MAC for ip addresses on the LAN. The LAN happens to consist
of linux and windows machines and this is the only one MAC on the
LAN.

Please see the example below. I am getting error: socket.herror: (1,
'Unknown host')



apples-computer:~ apple$ ping 192.168.4.123
PING 192.168.4.123 (192.168.4.123): 56 data bytes
64 bytes from 192.168.4.123: icmp_seq=0 ttl=64 time=0.328 ms
64 bytes from 192.168.4.123: icmp_seq=1 ttl=64 time=0.236 ms
64 bytes from 192.168.4.123: icmp_seq=2 ttl=64 time=0.255 ms
^C
--- 192.168.4.123 ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max/stddev = 0.236/0.273/0.328/0.040 ms
apples-computer:~ apple$ python2.4
Python 2.4.4 (#1, Oct 18 2006, 10:34:39)
[GCC 4.0.1 (Apple Computer, Inc. build 5341)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
from socket import *
x = gethostbyname('google.com')
x
'64.233.167.99'
gethostbyaddr(x)
('py-in-f99.google.com', [], ['64.233.167.99'])
e = '192.168.4.123'
gethostbyaddr(e)
Traceback (most recent call last):
File "<stdin>", line 1, in ?
socket.herror: (1, 'Unknown host')



With regards,
- Shailesh

.



Relevant Pages

  • Re: Problems with IP forwarding
    ... or connectivity problems from beaker to ... > If I do a ping from a LAN machine to, again say www.google.com, I can ... The packets _from_ beaker ...
    (comp.os.linux.networking)
  • Re: Problems with IP forwarding
    ... Can your lan boxes ping bunsen? ... I cannot ping bunsen from any LAN machine, but I can ping bunsen from ... and use the netpktlog module to trace packets through the ... getting through beaker. ...
    (comp.os.linux.networking)
  • RE: ssh from public internet and firewalls
    ... key and passphrase when connecting from outside the lan. ... The MAC option will only work for local ... > If your going to be connecting from a particular subnet on the Internet, ...
    (RedHat)
  • Virtual IP/DNS test results
    ... Im trying to setup virtual IPs/DNS/Apache, ... working within the LAN so far. ... If I were to ping a hostname that is using a virtual IP address, ... packets transmitted, 1 packets received, 0% packet loss ...
    (freebsd-questions)
  • Re: Help !
    ... > and 15 VLANs in my LAN. ... I can detect the IP address from mac ... on layer 2 in the LAN. ... the only easy way to find out about the hosts in your network is to ...
    (microsoft.public.windowsxp.network_web)