題 找到其他人的IP地址


如何在互聯網上找到其他人的IP地址,例如在博客帖子上發表評論的人的IP地址?


4
2017-09-11 06:07


起源


我總是使用“$ _SERVER ['REMOTE_ADDR'];”,假設您運行PHP。 - Phoshi
@Phoshi,你可能也想要X-Forwarded-For和這樣的標題。 (見下面的答案。) - Arjan


答案:


如果是您的站點,請從管理界面檢查註釋系統是否存儲IP地址。它很有可能。

如果管理界面上未顯示,請直接檢查數據庫。包含註釋的表可能仍然包含一個包含IP的字段,即使您無法從管理界面瀏覽它。

如果它根本不在數據庫中,請檢查註釋的確切時間,並查看Web服務器訪問日誌以查找匹配的CGI請求(可能是CGI POST) - 如果當時只有一個合適的日誌條目,那麼就是你的IP。

如果註釋在數據庫中的任何位置都沒有確切的時間,請使用其他度量來確定發送時間,然後再次檢查Web服務器訪問日誌以查看是否只有一個合適的日誌條目。

如果您無法可靠地確定評論時間,請計算在該評論之前和之後添加到該條目的評論,然後檢查將用於向該特定條目發布評論的URL,閱讀Web服務器訪問日誌查找所有匹配的條目,併計算其中哪一個是您所關注的評論。確保註釋計數與合適的日誌條目數相匹配,以確保您沒有犯錯誤。

如果您無法訪問系統,則無法找到。 如果IP出於某種原因被引用,可能值得查看顯示評論的頁面的HTML源代碼,但這是遠遠不夠的。好吧,我想你也可以入侵系統,或賄賂系統管理員,或加入國際間諜組織,成為一個他們不能失去的知名代理,然後要求你的組織秘密強迫管理員顯示系統日誌為你...


18
2017-09-11 07:51





並非所有訪問者都直接連接,而是使用代理服務器(速度或隱藏其IP地址)。 一些 代理添加一些特殊的“HTTP頭”,就像 X - 轉發,對於,指定原始IP地址。如果存在,則應謹慎使用其值,因為可以輕鬆添加假標題並使其引用某些無辜的人。

大多數日誌文件都不顯示HTTP標頭,因此您需要自己編寫一些腳本以確保記錄這些標頭(如果需要)。


3
2017-09-13 08:54





如果是您的博客站點,則可以向其添加SiteMeter。它不會告訴你你正在尋找的那個,但它將從現在開始。它還會告訴您他們從哪裡進入您的網站,以及他們的位置。


1
2017-09-11 20:11