那麼對方的ip位址該如何搜查得到呢?這樣的問題你也許會嗤之以鼻,的確,查詢對方計算機的ip位址,實在簡單得不值得一提;可是,要讓你列舉出多種ip位址搜查方法時,你可能就感到勉為其難了。下面,本文就對如何快速、準確地搜查出對方好友的計算機ip位址,提出如下幾種方法,相信能對大家有所幫助!
1、郵件查詢法使用這種方法查詢對方計算機的ip位址時,首先要求對方先給你發一封電子郵件,然後你可以通過檢視該郵件屬性的方法,來獲得郵件傳送者所在計算機的ip位址;下面就是該方法的具體實施步驟:
首先執行outlook express程式,並單擊工具欄中的「接受全部郵件」按鈕,將朋友傳送的郵件接受下來,再開啟收件箱面,找到朋友傳送過來的郵件,並用滑鼠右鍵單擊之,從彈出的右鍵選單中,執行「屬性」命令;
在其後開啟的屬性設定視窗中,單擊「詳細資料」標籤,並在開啟的標籤麵中,你將看到「received: from xiecaiwen (unknown [11.111.45.25])」這樣的資訊,其中的「11.111.45.25」就是對方好友的ip位址;當然,要是對方好友通過internet中的web信箱給你傳送電子郵件的話,那麼你在這裡看到的ip位址其實並不是他所在工作站的真實ip位址,而是web信箱所在**的ip位址。
當然,如果你使用的是其他郵件客戶端程式的話,檢視發件人ip位址的方法可能與上面不一樣;例如要是你使用foxmail來接受好友郵件的話,那麼你可以在收件箱中,選中目標郵件,再單擊選單欄中的「郵件」選項,從彈出的下拉列表中選中「原始資訊」命令,就能在其後的介面中看到對方好友的ip位址了。
考慮到與好友進行qq聊天是通過udp協議進行的,因此你首先要設定好kv防火牆,讓其自動監控udp埠,一旦發現有資料從udp埠進入的話,就將它自動記錄下來。在設定kv2004防火牆時,先單擊防火牆介面中的「規則設定」按鈕,然後單擊「新建規則」按鈕,彈出設定視窗;
在該視窗的「名稱」文字框中輸入「搜查ip位址」,在「說明」文字框中也輸入「搜查ip位址」;再在「網路條件」設定項處,選中「接受資料報」核取方塊,同時將「對方ip位址」設定為「任何位址」,而在「本地ip位址」設定項處不需要進行任何設定;
下面再單擊「udp」標籤,並在該標籤面下的「本地埠」設定項處,選中「埠範圍」選項,然後在起始框中輸入「0」,在結束框中輸入「65535」;同樣地,在「對方埠」設定項處,也選中「埠範圍」選項,然後在起始框中輸入「0」,在結束框中輸入「65535」。
接著在「當所有條件滿足時」設定項處,選中「通行」選項,同時將「其他處理」處的「記錄」選項選中,而「規則物件」設定項不需要進行任何設定;完成了上面的所有設定後,單擊「確定」按鈕,返回到防火牆的主介面;再在主介面中選中剛剛建立好的「搜查ip位址」規則,同時單擊「儲存」按鈕,將前面的設定儲存下來。
完成好上面的設定後,kv防火牆將自動對qq聊天記錄進行全程監控,一旦對方好友給你發來qq資訊時,那麼對方好友的ip位址資訊就會自動出現在防火牆的日誌檔案中,此時你可以進入到kv防火牆的安裝目錄中,找到並開啟「kvfwlog」檔案,就能搜查到對方好友的ip位址。
3、工具查詢法這種方法是通過專業的ip位址查詢工具,來快速搜查到對方計算機的ip位址。例如,借助一款名為whereisip的搜查工具,你可以輕鬆根據對方好友的web**位址,搜查得到對方好友的ip位址,甚至還能搜查到對方好友所在的物理位置。在用whereisip程式搜查對方ip位址時,首先啟動該程式開啟搜查介面,然後單擊該介面的「web site」按鈕,在其後的視窗中輸入對方好友的web位址,再單擊「next」按鈕,這樣該程式就能自動與internet中的domain name whois資料庫聯絡,然後從該資料庫中搜查到與該web**位址對應的ip位址了。當然,除了可以知道ip位址外,你還能知道對方好友所在的具體物理位置。
倘若要想檢視區域網中某個工作站的ip位址時,可以使用「網路刺客ii」之類的工具來幫忙;只要你執行該工具進入到它的主介面,然後執行工具欄中的「ip位址<->主機名」命令,在其後開啟的對話方塊中,輸入對方好友的計算機名稱,再單擊「轉換成ip」按鈕,就能獲得對方好友所在計算機的ip位址了。
如果你使用oicqsniffer工具的話,那麼查詢qq好友的ip位址就更簡單了。只要你單擊該程式介面中的「追蹤」按鈕,然後向對方好友傳送一條qq訊息,那麼oicqsniffer工具就會自動將對方好友的ip位址以及埠號顯示出來了。除此之外,還有許多可以查詢ip位址的專業工具可以選擇,例如ipsniper軟體。
4、命令查詢法這種方法是通過windows系統內建的網路命令「netstat」,來查出對方好友的ip位址,不過該方法需要你先想辦法將對方好友邀請到qq的「二人世界」中說上幾句話才可以。下面就是該方法的具體實現步驟:
首先單擊「開始」/「執行」命令,在彈出的系統執行對話方塊中,輸入「cmd」命令,單擊「確定」按鈕後,將螢幕切換到ms-dos工作狀態;然後在dos命令列中執行「netstat -n」命令,在彈出的介面中,你就能看到當前究竟有哪些位址已經和你的計算機建立了連線(如果對應某個連線的狀態為「established」,就表明你的計算機和對方計算機之間的連線是成功的);
其次開啟qq程式,邀請對方好友加入「二人世界」,並在其中與朋友聊上幾句,這樣你的計算機就會與對方好友的計算機之間建立好了tcp連線;此時,再在dos命令列中執行「netstat -n」命令,看看現在又增加了哪個tcp連線,那個新增加的連線其實就是對方好友與你之間的udp連線,檢視對應連線中的「foreign address」就能知道對方好友的ip位址了。
獲取IP位址的幾種方法
根據ip獲取位址的幾種方法 如 http int.dpool.sina.com.cn iplookup iplookup.php?format json ip 123.123.123.123,將引數ip值換成指定的ip位址即可。本地使用 var myprovince remote ip info p...
linux程式設計獲取本機IP位址的三種方法
這 是一項不太清晰而且沒有多大意義的工作。乙個原因是網路位址的設定非常靈活而且都是允許使用者進行個性化設定的,比如一台計算機上可以有多塊物理網絡卡或者虛 擬網絡卡,乙個網絡卡上可以繫結多個ip位址,使用者可以為網絡卡設定別名,可以重新命名網絡卡,使用者計算機所在網路拓撲結構未知,主機名設定是乙個可選...
linux程式設計獲取本機IP位址的三種方法
這是一項不太清晰而且沒有多大意義的工作。乙個原因是網路位址的設定非常靈活而且都是允許使用者進行個性化設定的,比如一台計算機上可以有多塊物理網絡卡或者虛擬網絡卡,乙個網絡卡上可以繫結多個ip位址,使用者可以為網絡卡設定別名,可以重新命名網絡卡,使用者計算機所在網路拓撲結構未知,主機名設定是乙個可選項並...