복수의 IP Address를 보유한 PC Client(전화접속,VPN접속중일때)
즉 ①Tcp IP Address, ②전화접속 IP Address,③ 해외 VPN 접속 IP Address
이중에서 ③ 해외 VPN 접속 IP Address를 알고 씨ㅍ은데 잘모르겠습니다.
이미 올라와 있는 [IP addresss 와 MAC(Adapter)address구하기] 등의 다운로드 받아
테스트 해 보았지만 ①Tcp IP Address만 가져오거든요
아래 IP Address:165.243.244.167
원도우즈 디렉토리에 잇는 'winipcfg'를 실행하여
IP Address를 가져올수 있다하는데
위의 3개중에 무엇을 이용하여 읽어야 할지 ....
<참고.....WINDOWS NT 사용...............................
Windows 95 IP 구성
Ethernet 어댑터 : ENNK3 Ethernet Adapter
IP 주소. . . . . . . . . : 165.243.244.167
서브네트 마스크 . . . . : 255.255.255.0
기본 게이트웨이 . . . . : 165.243.244.1
.....................................................
Ethernet 어댑터 : NOC Extranet Access Adapter
IP 주소. . . . . . . . . : 195.23.13.234 <----- 실지 읽어야 할 IP
서브네트 마스크 . . . . : 255.255.255.0
기본 게이트웨이 . . . . : 165.243.244.1
사용 소스
..........................................
GetHostName(Buffer, SizeOf(Buffer));
phe := GetHostByName(buffer);
if phe = nil then
begin
LocalIP := '127.0.0.1';
System.Exit;
end;
pptr := PaPInAddr(Phe^.h_addr_list);
i := 0;
while pptr^[i] <> nil do
begin
LocalIP := StrPas(inet_ntoa(pptr^[i]^));
Inc(i);
end;
...............................................
아니면 다른 방법이 있으면 도움를 부탁드립니다.
전화:02-705-3836