CnUnix

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ CnUnix ] in KIDS
글 쓴 이(By): testors (testors)
날 짜 (Date): 2007년 11월 26일 월요일 오후 08시 58분 26초
제 목(Title): Re: [Q] 자신의 IP 알아내는 함수?


한 기계에는 여러개의 IP 가 있을수가 있습니다.
h_addr_list[0] 은 여러개의 IP들 중 첫번째것을 참조할 뿐인데
첫번째 IP 가 외부 네트웍과 통신을 위한 IP 라는 보장은 없습니다.

외부 혹은 특정 주소에 접속시 사용되는 IP 가 무엇인지 알려면
직접 TCP 접속을 해서 소켓에 getpeeraddr() 을 때려보거나 아니면
라우팅 테이블을 뒤져보는 수밖에는 없을겁니다.

- Testors
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.