簡體   English   中英

查找IPhone的IP地址

[英]Finding IP Address for IPhone

我正在開發iPhone。 我想知道如何通過USB / 3G找到iphone的IP地址而不是wifi。 我知道如果它是通過WiFI連接的IP。(通過設置並在Wifi下查看)但我需要IP通過USB / 3G。 我做了什么意味着我使用個人熱點,我通過USB將我的iPhone連接到PC。 我有一個IP。 但是當我添加一個Iphone並啟用相同的熱點並通過USB連接時,我變得像一個身份不明的網絡。

通過使用whatismyip.com網站我得到一個IP。 但我無法用它做任何事情。 我無法通過該網站提供的IP到達我的iPhone。

因此,任何人都可以提供有關如何查找連接到同一台PC的多個Iphone的IP的信息。

目的是通過他們的IP與多個iphone通信。

提前一百萬謝謝。

不幸的是,回答並不完全正確。 在3G / 4G網絡中,每個設備都獲得一個IP地址,但這並不是您在訪問www.whatismyip.com等網站時看到的IP地址。 這是Telco向外部世界提供的地址,而不是設備IP地址。

AT&t,Verizon,Telefonica等電信公司分配的“私有”IP地址僅在其網絡中有效。 這類似於連接到無線房屋時手機中的內部IP地址,但是如果您在www.whatismyip.com上查看,您將獲得無線路由器的外部IP地址(您可以檢查這些是不同的地址) )。 電信公司所做的就是NAT或PAT。 原因是當前版本的IP具有非常有限的可用IP地址,並且所有這些百萬設備都無法獲得公共IP地址(就像您在whatismyip.com中看到的那樣)。 實際上有幾個設備共享該外部IP地址。

與您可以獲取電信公司分配給設備的IP的Android設備不同,iOS不會向用戶提供該信息(除非您越獄設備或擁有應用程序)。

雖然whatismyip提供的地址不是你的真實IP,但它是外部世界所認可的,因此它足以滿足大多數目的。

您在whatismyip.com上看到的是您從移動服務提供商處獲得的IP地址,它取決於您獲得的IP IP。 通常3G網絡是NATted,這意味着您從10.0.0.0/8范圍內獲得了無法從外部訪問的IP地址。

使用www.whatismyip.com絕對應該給你正確的地址?

什么地址回來后你得到了什么?

你是如何驗證這是否是你的iPhone的地址? 我假設您的iPhone上沒有安裝防火牆? 嗯,其他的事情是你的提供商正在做某種過濾,NAT-ing或其他tomfoolery。 如果你不介意我問,你究竟想要在這里實現什么? 您是否嘗試在iPhone上運行某種服務器風格的應用程序? 或者你只是想在iPhone和服務器之間建立連接 - 可能更容易從iPhone端啟動連接。

您應該檢查它是否在您的提供商的IP塊范圍內 - 在線Whois檢查應該告訴您(www.whois.net)。

你是如何測試這是否是你的iPhone的地址?

其他選擇只是讓你的iPhone命中你控制的服務器(使用3G),並檢查服務器日志。

或者只是讓事情變得簡單,並使用應用程序告訴你 - 例如iStat:

http://bjango.com/iphone/istat/

這也將為您提供您的小區(3G)IP地址。

干杯,維克多

有兩種類型的IP地址:

專用IP地址(您從家庭Wi-Fi路由器或Teleco提供商路由器獲取的設備IP,與這兩個路由器通信)。

公共IP地址(您的家庭Wi-Fi路由器和/或您的Teleco提供商路由器,他們將使用它來允許您與Internet上的其他人通話)。

**注意:如果沒有公共IP地址,您就無法與互聯網上的人交談。

現在兩者(您的家庭Wi-Fi路由器或Teleco提供商路由器)都有稱為DHCP或動態主機配置協議的東西。 此協議用於為連接到本地網絡(家庭Wi-Fi或Teleco提供商)的任何人分配專用IP地址。

這意味着(家庭Wi-Fi路由器和Teleco提供商路由器)都有一個名為公共IP地址的IP地址,允許您與外界通信,但首先他們需要提供私人IP地址才能讓您與他們通話(您的家庭Wi-Fi路由器和您的Teleco提供商路由器)。

如果您的iOS連接到家庭Wi-Fi,那么您將擁有一個私有IP地址:

1-轉到設置。

2-單擊Wi-Fi。

3-將出現Wi-Fi網絡列表。

4-單擊您的Wi-Fi網絡名稱(稱為SSID)。

5-單擊Wi-Fi名稱右側感嘆號的藍色圓圈。

您將非常清楚地看到您的私有IP地址。

現在,如果您的iOS設備未連接到任何Wi-Fi網絡,但它已連接到您的Teleco提供商,則您無法看到您的私有IP地址。 我確信有一種方法可以查看您從Teleco Provider DHCP獲得的私有IP地址。 您必須通過越獄搜索互聯網或破壞您的設備。

對於公共IP地址(無論您是否連接到家庭Wi-Fi或Teleco提供商),請轉到您的互聯網瀏覽器(ex google chrome)並輸入:“我的IP地址是什么”。 結果將在你的手之間幾分之一秒!

現在回到你的問題:

如果您將兩個iPhone連接到PC並且兩個都啟用了熱點,這意味着您的PC USB端口將處理兩個IP專用地址,因為您的iPhone將充當您的家庭Wi-Fi路由器。

如果您的筆記本電腦中有Windows操作系統,請轉到Windows CMD終端並鍵入:

IPCONFIG

CMD提示終端會給你一些IP地址,你的iPhone有兩個私有IP地址。

現在,如果還有未識別的網絡消息,請在Windows操作系統中打開RUN並鍵入[ncpa.cpl],它將帶您進入網絡連接設置部分,右鍵單擊其中一個iPhone網絡並禁用它,保持另一個啟用。

我希望現在很清楚。

當手機是電信蜂窩提供商的熱點時,它實際上被用作路由器,如果您將筆記本電腦連接到該熱點,您可以在筆記本電腦上打開網絡設置以查看其tcp / ip設置並查看筆記本電腦的IP和路由器的IP,即手機的IP。 Ip是一個私有的,你可以ping它或做任何你想要的。

無線連接Iphone到Mac Xcode的示例:

  1. 通過手機分享個人hotSpot。
  2. 使用wifi將筆記本電腦連接到手機專用網絡,搜索手機中設置的ssid並設置正確的密碼。
  3. 在Mac轉到系統prefences->網絡 - > wifi連接 - >高級 - > Tcp / IP復制路由器IP - 這是你的Iphone私人IP。

為了將Xcode無線連接到Iphone,首先需要將手機與USB連接,打開窗口 - >設備和模擬器,選擇手機並設置“通過網絡連接”復選框

現在,如果手機與Mac斷開連接並按照說明共享專用網絡,你知道手機IP,那么你可以在Xcode中選擇手機(它記得連接的手機),打開窗口 - >設備和模擬器,選擇你的手機,點擊它獲取選項菜單,選擇“連接ip”,提供你之前看到的“路由器”的IP。 多數民眾贊成,希望它能幫助別人。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM