Я не могу подключиться ни к чему в моей сети, используя IP-адрес хоста. Я могу открыть браузер и подключиться, и я могу нормально пропинговать хост. Вот мой код:
from httplib import HTTPConnection
addr = 192.168.14.203
conn = HTTPConnection(addr)
conn.request('HEAD', '/')
res = conn.getresponse()
if res.status == 200:
print "ok"
else:
print "problem : the query returned %s because %s" % (res.status, res.reason)
Возвращается следующая ошибка:
socket.error: [Errno 51] Network is unreachable
Если я изменю адрес addr на google.com
, я получу ответ 200. Что я делаю не так?