로컬 ip주소를 알아내려면?
조회수 11196회
1 답변
-
네트워크와 관련된 모듈은 socket입니다
socket.gethostbyname(hostname)는
host name
을 IPv4 주소로 변환(스트링)해 줍니다.socket.getfqdn(name)는
name
을 전달받아 도메인 이름으로 return해 줍니다. (단,name
이 empty인 경우는 로컬 호스트로 해석)import socket socket.gethostbyname(socket.getfqdn())
이렇게 쓰면
socket.getfqdn
이 로컬 도메인 이름을 return하고 이 도메인 이름을gethostbyname
이 받아 IPv4 주소를 return합니다.
댓글 입력