在不同地點的人是否可能有相同的 IP 地址?

就是a和b互不認識在不同的城市,但是她們的地址相同,且ip地址不在a的城市也不在b的城市。

有人說有公共ip?不知道有沒有這種可能,ip地址四段全部相同。

如果有可能的話又是怎麼樣一種情況才有可能呢?


看了題主的評論,弄清了題主的意圖,即用匿名評論留下的IP= 106.39.189.39 能否唯一地定位一個人的真實位置(哪棟樓,哪個房間)?

可以的。留言會留下時間戳,根據那個時間戳,電信公司查詢一下後台日誌文件,可以查詢到屬於哪個用戶,哪個註冊地址。

那有沒有可能別人冒用這個IP來評論?

不可能,因為目前的網頁基本上都是基於TCP的,冒用別人的IP可以,但是最多只能發單向包,即從用戶—&> 伺服器,然後伺服器—&> 用戶 的包會返回到真實IP那裡。TCP不會完成正常的三次握手連接,更無法評論。

公網IP可以同時分給不同的用戶嗎?

絕不可能,公網IP 和MAC address 一樣需要全球唯一,否則互聯網會亂套。所以有IANA這個國際組織來管理並分配公網IP。

Anycast 不是可以使用相同的公網IP?

Anycast,泛播,可以使用同一個公網IP來提供SDN服務。比如在線視頻提供商在北京/上海提供IP相同(假定電信)的伺服器,相同的IP都發布到全球路由表裡。北京境內、或靠近北京的用戶依據最優原則訪問北京的伺服器。上海的用戶訪問上海的伺服器。如果北京的伺服器崩潰了,那所有用戶會訪問上海的伺服器。

使用Anycast 都是伺服器端,用於負載均衡、冗餘備份。IP地址資源或屬於企業所有、或租用運營商的,靜態設置,不會使用PPPoE 動態分配,但關鍵的一點是:Anycast 屬於同一個公司、機構擁有!

Anycast 不會用在客戶端,如果用在客戶端,如何保證返回的流量到達客戶端?

127.0.0.1 或 私有IP

127.0.0.1 這個屬於主機的本地地址,任何主機都把它綁定在一個軟體介面上,而且是自動的,可以ping 127.0.0.1 , 訪問127.0.0.1 的流量不會離開本台主機。

私有IP會在WAN出口做私網/公網IP翻譯,即使不翻譯,並且運營商也不檢查源私有IP,讓它進入運營商網路,並最終到達伺服器,可如何回來呢?沒有辦法回來,自然通信會失敗。


有可能,AnyCast就是這樣一種情況。常見的DNS伺服器(根伺服器,及Google Public DNS)與CDN(國外,國內CDN基本都是DNS分區解析)就使用了AnyCast技術。

大概的實現方式是同一個AS號在世界各地多個不同的IDC中都有實體,通過BGP協議向不同的ISP宣告同一個地址(或地址段),不同ISP中的用戶就會訪問到與自己距離最近的那個實體。對外來看位於不同位置的伺服器都使用了同一個IP地址。

看了題主的問題,這個事情不好說。對於最終用戶來說,這個IP可能對應一個人(靜態或動態公網IP方式),也有可能對應多個人(NAT方式,兩個不同的用戶使用同一出口IP),偽造源IP(如插入X-Forwarded-For頭,服務端程序設計不好的話可能就被騙了)。後台記錄IP地址的時候,要一併記錄時間、IP:埠號,如果使用了CDN,還要記錄下CDN傳回的原始IP。防Spam的話,甚至需要分析客戶的操作系統、瀏覽器版本、屏幕解析度等等。目前這種複雜網路環境,單憑一個IP地址想查人的話,困難點。


私有地址233333

誒 我的網關是192.168.1.1

艾草 我的網管咋也是192.168.1.1


按照答主的描述,我就暫且認為題主想問的是兩台電腦(客戶端PC)有沒有可能使用相同IPv4地址,不考慮伺服器之類的了。

先放結論,有可能而且實際存在,並且不一定只是兩台PC,有可能十台一百台不同地域歸屬不同機構的PC使用同一個地址。

想要理解這件事情應該首先了解IP地址分為公網地址和私網地址,公網地址是全球唯一絕對不會重複的,我說的這種結論出現在私網中,即有可能出現不同PC使用相同的私網IP地址的情況。因為公網地址必須有IANA(互聯網編號分配組織)唯一分配,而私網地址是可以在區域網內隨意部署的。以下為詳解。

比如一個企業中有500台PC需建立區域網而不連接外網,分配IP只需要使用私網地址按照一定規則不重複的分配給500台PC即可。即使連接外網,可以在區域網出口設備坐網路地址轉換,將私網地址轉換為公網地址進行外網通信。

對於公網和私網地址,IANA做了明確規定。每個IPv4地址佔32bit(4位元組),使用點分十進位方式表示,形如1.1.1.1,按照首位元組數的不同將地址分為以下五類,

A類:1.0.0.0 到126.255.255.255,0.0.0.0 和127.0.0.0保留

B類:128.0.0.0到191.255.255.255

C類:192.0.0.0 到223.255.255.255

D類:224.0.0.0到239.255.255.255保留用於多撥

E類:240.0.0.0到255.255.255.254保留用於科研

255.255.255.255用於廣播

同時規定A、B、C地址中各留出一部分地址作為私網地址,如下,

A類 10.0.0.0--10.255.255.255

B類 172.16.0.0--172.31.255.255

C類 192.168.0.0--192.168.255.255

以上。


簡單答:完全有可能。方法非常多。

隨便從網路角度講個,我在家,跟別處的網路設備簡單地搭個ipsec或ssl或l2tp vpn甚至直接簡單做gre,都有辦法起隧道走路由,再上網就可以從那裡出了。公網地址跟當地人共享的。國內外不同的地點運營商對上述方法有不同的封禁手段,但沒有一個做到全封的。

所以手上國外的設備多了就有個優勢:翻牆不求人。

所以理論上題主找到的這個ip完全有可能只是一個跳板。

不過話說回來,一般來說這麼做的人也不算特別多

回答這種暴露少年心的問題真想匿名………


沒有看評論的話,根本看不懂題主的疑問。

首先說106.39.189.39這個IP,查whois是北京電信的地址。可能是隨機分配給北京的某用戶的。

然後說同一個IP地址是否可以判斷是同一個用戶?如果同一個IP地址,同時登錄,未見得是同一個用戶。因為有些單位是適用代理或者NAT上網,一個公司所有的電腦公用少數公網IP。

惡意用戶隱藏自己IP是不難的,通過代理、虛擬機、Tor、網吧公用電腦之類,一堆辦法。


一種是普通人都可以做到的方法,就是異地連同一個VPN,VPN服務器地址為106.39.189.39。

按照題主的評論,就是兩個不同地域(其實在同一個IP的情況下題主不可能知道地域不一樣,除非是前提)帳號連上同一個VPN,VPN多用戶時其實也只是普遍的NAT,NAT出了公網之後是分不清,只可以知道最後的公網IP是106.39.189.39,一般是不可能知道有沒NAT過(除非該網站把發起對話的TCP埠號都記下來,但是也證明不了什麼,每次發現的連接都可以使用不同的TCP埠),只有ISP才有可能知道。

不過也有一些不靠譜的ISP是不記錄的....嗯,世界無奇不有哦。

其他像anycast在題主說的情況下是不可能出現的。

題主其實想知道會不會怪錯這個曾經匿名過又登錄過帳號的人,結論是,如果證明了這個IP在那個時間段沒有被拿來做VPN服務器,基本是可以確定兩個留言為同一個人。

測試的方法可以是嘗試telnet該IP的PPTP和L2TP的埠號來確認一下,一般現在VPN都是這兩種方式也不會改埠號

測試方法扔個百度連接:http://jingyan.baidu.com/article/25648fc18561a89191fd00d4.html

當然也有人也改埠號的,比如本身就是相關從業者。

不過依我看來,是同一個人可能性是很大的。


或許是代理IP或者VPN一類吧。公網IP不可能相同的,內網多數172,192


題主是想通過一個IP追查到上網的那個人?

假如說那個人什麼防護都沒做,那是可以的。

假如說那個人比較窮,他的ISP不提供獨立公網IP,那你還需要他的埠號才有可能找到,否則只能定位到他的ISP。

假如說那個人做了防護,那就比較難了,他可能通過Tor網路連接到那台電腦,再發送的信息,這樣你就沒辦法通過IP定位到那個人,可以採用社工等其他方式。


我覺得題主可以用家庭地址還類比一下,IP可以看做每個用戶在互聯網上的地址,公網地址可以看做是小區地址,私有地址可以看做你家在小區的地址,比如幾幢幾號,這個是每個小區都有的。當然在IP裡面,小區地址和在小區的號是一樣長的。

在這個假設下,現在有個人要給你家發快遞,首先他要根據共有地址發送到你家小區,這個時候小區肯定得是唯一的吧?不然就發不到了,然後到了你家小區之後根據你的門牌號發給你,這個是每個小區都有的,但是在限定了你家小區地址,你也就唯一確定。

所以上面的答主說得很清楚小區地址(公有地址)是唯一的,幾幢幾號(私有地址)是不唯一的,是在每一個小區下面的。

但是實際中由於IPv4地址長度有限,直接每個機器分一個門牌號不夠用,這裡就存在動態分配的問題。同一時間有的機器在線,有的機器不在線,在動態分配的IP情況下,不在線的機器的IP會被回收,發給新的機器,所以說同一時間段在公網上的IP應該是不能重複的,但是一定要說相同可能是這一分鐘你用的IP可能在你斷網後下一分鐘被分配給其他機器了。


講道理的話公網地址唯一。偶爾運營商也會翻車給兩個客戶同一個ip,這時其中一方就會無法正常使用。如果不是同一個運營商的話就好玩了,一個ip居然分配給了兩個運營商,有關部門的有關人員是臨時工


不可能。ip數據流的原則是從哪來回哪去。同一個時間戳,公網地址唯一。


推薦閱讀:

如何假裝自己是一個AI?
能否寫出一個能根據自我需要而進行編程的程序?
GitHub 入門方法有哪些?
為何電腦插電視上玩遊戲比顯示器更流暢?

TAG:計算機 | IP地址 | 網路工程 |