VC獲取外網IP函式

2021-06-08 04:59:38 字數 386 閱讀 1438

該函式通過獲取外網ip,獲取成功則返回外網ip,失敗則返回"fail",在vc6.0mfc框架

cstring getipaddress()      

;

int first = 0;

int last = 0;

cstring strpath = ".\\netip.ini";

urldownloadtofile(0,"",strpath,0,null);

file *fp=fopen( strpath, "r" );

if( fp != null )

else

}

下測試成功。

linux獲取外網ip

引言 目前獲取ip的方法中,ifconfig和ip獲取函式得到的都是內網ip。有時候需要獲取外網ip,目前通用的做法,是向外部伺服器傳送請求,解析外部伺服器響應,從而得到的自己的外網ip。linux下的 curl可以替我們完成這些工作,當然,不怕麻煩的話,可以自己分析http協議,自己實現以上過程。...

獲取本機外網IP相關

今天檢測本機ip的時候,本來是只需要檢測出來內網ip的,突然對獲取外網ip的方法有了些興趣,就去網上搜了一下。網上的方法倒是挺一致,連線可以查詢ip的 然後返回這個網頁的資訊,用正規表示式檢索出來,雖然相當於沒有在本地實現,但是只要能獲取到,結果都是一樣的,我就 加上試了一下,但是,呼叫getres...

c 獲取本地ip和外網ip

ctest.cpp 此檔案包含 main 函式。程式執行將在此處開始並結束。include include include define max size 1024 pragma comment lib,urlmon.lib pragma comment lib,ws2 32.lib include...