我安裝了曼普在我的 Macbook Pro 上。它在“localhost:8888”上打開。我去了http://www.whatismyip.com/它給了我我的 ipv4 位址。我複製了我的 IP 並將其放在瀏覽器中,如下所示:myip:8888
然後按 Enter 鍵,但沒有開啟任何內容。
然後我去了 OS X 的防火牆,發現它已關閉。那麼出了什麼問題呢?
不過我需要指出兩件事:
1-當我訪問 Google 並輸入: 時what is my ip
,我得到另一個地址,如下所示:2a02:4061:8380:1000:f025:463f:1412:ea39
2-當我進入[2a02:4061:8380:1000:f025:463f:1412:ea39]:8888
任何瀏覽器時,它立即失敗,就好像瀏覽器無法識別這種地址一樣。我認為它是 IPv6,但它甚至無法識別它是一個位址。
編輯:我透過 wifi 從我的路由器連接到互聯網:我的路由器只有 IPv6,我需要託管網站
編輯:Oops! Google Chrome could not connect to [2a02:4061:8380:1000:f025:463f:1412:ea39]
答案1
假設您透過某種路由器/網關連接到互聯網,您獲得的公共 IP 指向該設備而不是您的電腦。大多數路由器提供將連接埠轉送到內部網路內的 IP 位址的設定。因此,如果您的 Mac 的 IP 為 192.168.1.2,則必須設定連接埠轉送以將連接埠 8888 轉送至該 IP。
答案2
我遇到了這個問題,這對我有用:
- 轉到調變解調器的 URL(通常是 192.168.2.1)
- 前往進階防火牆設置
- 建立新的自訂規則
- 選擇您想要的連接埠(對於基本 HTTP 流量,為 80)
- 啟用該連接埠的所有流量
基本上,您的數據機/防火牆自然會阻止所有傳入的網路流量。你必須特別允許這種事。
答案3
我猜您的電腦沒有直接連接到互聯網。您之間可能有一個路由器。此路由器處理本地網路 (LAN) 和與外部 (WAN) 的連線。您看到的公用 IP 位址來自路由器。要透過路由器將外部流量傳送到您的計算機,您需要使用連接埠轉發,然後允許連接埠 80(或 8888)存取您電腦的 IP。
答案4
正如其他人所說,whatsmyip 顯示的 IP 來自您的路由器/數據機,為了您可以從網路存取您的電腦,您需要按照下面的步驟設定路由器。
1º 修復 MacBook 的 IP 位址。 需要確保您的路由器/數據機不會更改您的Macbook IP位址您可以在您的Macbook中執行此操作(手動配置IP位址)或在您的路由器/調製解調器中保留一個,為此您需要了解網路Macbook 接口的mac 位址。
2° 在路由器/數據機上設定一條 NAT 規則。 需要授予從互聯網到本地網路 (192.168.1.x) 的存取權限。 某些路由器(較便宜的路由器)沒有此功能。基本上,NAT 規則使用這些參數“外部 IP 位址”:“外部存取連接埠”(重定向到)“內部 IP 位址”:“內部存取連接埠”。例如:來源 = [2a02:4061:8380:1000:f025:463f:1412:ea39]:8888 目標 = 192.168.1.2:8888 協定 = TCP 或 UDP
請記住,完成此操作後,任何來自互聯網的人都將能夠訪問您的個人電腦/家庭網路(當然,只有您配置的協定、位址和連接埠),但一些壞人可以探索漏洞,如果他們成功,則可以存取您的個人電腦/家庭網路。想一想。