title: Difficulty using Python's socket.gethostbyaddr()
body: <p>I am trying to reverse dns a list of IPs using <code>socket.gethostbyaddr()</code> in python, which returns 'Unknown Host' for some values, but using <code>dig</code> for the same ip returns the Hostname. Also, <code>dig</code> seems to be significantly faster than using python module, is there any specific reasons for that?</p>
  <pre><code>import socket
  
  # This returns 'Unknown Host' 
  name, alias, addresslist = socket.gethostbyaddr('114.143.51.197')
  </code></pre>