IP 주소를 사용하여 호스트 이름을 조회하려면 어떻게해야합니까? 또한 역방향 DNS 항목이없는 경우 어떻게 시간 제한을 지정할 수 있습니까? 최대한 빨리 물건을 지키려고 노력했습니다. 아니면 더 좋은 방법이 있습니까? 고맙습니다!파이썬 조회 호스트 이름 (IP에서 1 초 제한 시간 있음)
38
A
답변
61
>>> import socket
>>> socket.gethostbyaddr("69.59.196.211")
('stackoverflow.com', ['211.196.59.69.in-addr.arpa'], ['69.59.196.211'])
함수에 대한 시간 초과를 구현할 때 this stackoverflow thread에 대한 대답이 있습니다.
10
달성하려는 작업을 DNS 역방향 조회라고합니다. 그러나
http://docs.python.org/library/socket.html?highlight=gethostbyaddr#socket.gethostbyaddr
socket.gethostbyaddr("IP")
# => (hostname, alias-list, IP)
는 타임 아웃 부분 나는이 문제로 실행 명에 대해 읽었습니다. 보다 진보 된 치료를 위해
PyDNS 또는
this 솔루션을 확인합니다.
관련 문제
- 1. 파이썬 httplib.HTTPSConnection 시간 제한 응답
- 2. 파이썬 시간 (밀리 초) 계산
- 3. 포럼 제출 시간 제한 60 초
- 4. 파이썬 : 제어 시간 제한 길이
- 5. 파이썬 목록 조회 오브젝트 이름, 효율성 조언
- 6. #include <winsocket2.h>가없는 C++ 호스트 이름 조회
- 7. SAXParserFactory와 URL 시간 제한
- 8. pygtk의 시간 제한 해제
- 9. 인간 이름 조회/번역
- 10. 자바 스크립트 : 문자열을 변환합니다. "1 시간 2 분"초 단위로
- 11. 소켓 연결 제한 시간
- 12. 제한 시간 코드로 클래스를 구현하는 데 어려움이 있음 (C++)
- 13. C# 시간 (마이크로 초)
- 14. RoR 시간 (초) Question
- 15. Python smtplib, 시작시 제한 시간
- 16. Ruby의 시간 제한 계산
- 17. 의 HttpWebRequest 시간 제한
- 18. Webview에서 시간 제한 처리하기
- 19. WCF 수신 제한 시간
- 20. Windows TCP/IP에서 프로그래밍 방식으로 NameServer 변경
- 21. XmlDocument.CreateDocumentType 메서드의 시간 제한
- 22. 태그 : lxml의 이름 있음
- 23. Django에서 일일 조회 수 제한
- 24. ASP.NET 디버깅 시간 제한 IIS
- 25. 시간 제한 매개 변수는
- 26. SSRS2005 제한 시간 오류
- 27. 질문 - 1 대 1 관계가 데이터베이스에 있음
- 28. 안드로이드에서 1 초 후 이미지를 숨기는 방법
- 29. wrapper.conf에 호스트 이름 추가
- 30. 호스트 이름 정규식
'http : /1.0.1.0/blah/blahm.html'과 같은 내용은 무엇입니까? –
@ Eiyrioü von Kauyf : 그건 물어 본 질문이 아니 었습니다 (IP 주소가 지정되었을 때 호스트 명을 되 돌리는 것). – ChristopheD
그것은 같은 질문입니다 - 그러나 나는 당신이 그것을 정규화하고 socket.gethostbyaddr ("1.0.1.0") 등을 할 수있는 제안 된 방법이 있습니까? 그것은 동일한 질문이지만 입력 형식이 다릅니다 - gethostbyaddr는 정규화되지 않은 입력을 좋아하지 않습니다. –