Субдомен example.com можно получить только из интрасети моей сети (nslookup отвечает только внутри этой сети).Проблема в том, что я нахожусь в сети, и nslookup отвечает правильно, но socket.gethostbyname выдает мне исключение.
nslookup команда возвращает:
Server: 172.16.11.200
Address: 172.16.11.200#53
Non-authoritative answer:
example.example.com canonical name = example-elb-174457708.eu-west-1.elb.amazonaws.com.
socket.gethostbyname возвращает:
python -c "import socket; print(socket.gethostbyname_ex('example.example.com'))"
Traceback (most recent call last):
File "<string>", line 1, in <module>
socket.gaierror: [Errno -2] Name or service not known