Deep dive into Kernel
홈
태그
미디어로그
위치로그
방명록
Passion/Python
인터페이스 IP 찾기
sunshout1
2009. 11. 17. 15:47
(Language : python)
import
socket
import
fcntl
import
struct
def
get_ip_address
(
ifname
)
:
s =
socket
.
socket
(
socket
.
AF_INET
,
socket
.
SOCK_DGRAM
)
return
socket
.
inet_ntoa
(
fcntl
.
ioctl
(
s.
fileno
(
)
,
0x8915,
struct
.
pack
(
'256s'
, ifname
[
:
15
]
)
)
[
20
:
24
]
)
print
get_ip_address
(
'eth0'
)
인터페이스 IP를 찾는 방법이다.
어디서 구해와서 정확하게 동작원리를 이해하지는 못함 ㅋㅋ
728x90
공유하기
URL 복사
카카오톡 공유
페이스북 공유
엑스 공유
게시글 관리
구독하기
Deep dive into Kernel
티스토리툴바
관리메뉴열기
개인정보
티스토리 홈
포럼
로그인
Deep dive into Kernel
구독하기
닫기
단축키
내 블로그
내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W
블로그 게시글
글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C
모든 영역
이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift
+
/
⇧
+
/
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.