2016-05-24 64 views
3

我的本地機器上有一個正在運行的Web應用程序。要訪問它,我可以使用localhost:8080。但是當我嘗試使用http://127.0.0.1:8080地址時,我的瀏覽器顯示:The 127.0.0.1 page isn’t working如何在Mac上將localhost綁定到127.0.0.1?

坪它不工作,以及:

ping 127.0.0.1:8080 
ping: cannot resolve 127.0.0.1:8080: Unknown host 

我怎樣才能解決呢?

+0

請添加更多信息。這是什麼應用程序?它是內置在Apache服務器還是其他的東西? – kent

+0

你如何綁定到你的應用程序中的地址。我的猜測是它綁定到:: 1(IPv6本地主機)。您應該能夠將監聽地址更改爲127.0.0.1而不是名稱。或者,如果您想監聽所有地址綁定到0.0.0.0 – Doon

+0

作爲一個側面問題,ping不允許指定端口,因爲ping服務在預定義的端口上運行。試試'ping 127.0.0.1',它應該可以工作。如果你想測試一個特定端口的連接,可以嘗試使用'telnet'來代替。 'telnet 127.0.0.1 8080' – neuronaut

回答

4

打開一個終端窗口並輸入以下行:

sudo open -a TextEdit /etc/hosts 

你會有提示中輸入您的管理員密碼和你的主機文件將在文本編輯打開。將此行添加到您的主機文件中:

127.0.0.1  localhost 

保存該文件並關閉。而已。

相關問題