有幾個IP地址是有用的,知道了手-你的路由器的IP,例如。您應該知道的一個不太為人所知的IP地址是127.0.0.1,但是它連線到什麼,您應該在什麼時候使用它?
讓我們探討一下127.0.0.1是什麼,以及它能做什麼。
127.0.0.1被稱為迴圈地址,但您可能會在“localhost”下看到它。當您將瀏覽器指向127.0.0.1時,它將嘗試連線到您當前使用的計算機。當您想連線到自己計算機上的伺服器時,這很方便。
127.0.0.1在IP地址中是特殊的。通常,IP地址對於本地網路和internet上的每臺計算機都是唯一的。但是,127.0.0.1始終指向您當前使用的計算機,無論發生什麼情況。
例如,如果在計算機a上設定伺服器,則可以透過訪問計算機a上的127.0.0.1來連線伺服器。但是,如果移動到計算機B並鍵入127.0.0.1,則將連線到計算機B而不是計算機a。您需要計算機a的internet或本地網路IP地址才能從計算機B連線到伺服器。
127.0.0.1和localhost之間沒有真正的區別。有些程式可能喜歡一個而不是另一個,但它們都指向同一個位置:您的計算機。
您可以將localhost想象成127.0.0.1地址的“名稱”,就像www.google.com是谷歌IP地址的“名稱”。然而,當你訪問www.google.com,它必須透過一個DNS伺服器,這樣你的計算機才能找出哪個IP地址與該名稱匹配。
Localhost不需要DNS伺服器,因為您的計算機已經知道這意味著您要連線到它。因此,即使沒有internet連線,也可以使用localhost。
如果你想連線到你自己的電腦,你可以像其他IP地址一樣。開啟web瀏覽器,在位址列中鍵入127.0.0.1,然後按Enter鍵。如果您記不太清楚數字,可以鍵入localhost。
如果你在沒有任何預先設定的情況下輸入這個,你將不會發現任何令人興奮的事情。很可能你的瀏覽器會告訴你你的電腦拒絕了你的請求。
這聽起來有點奇怪,因為您的計算機基本上拒絕自己連線到自己;然而,它這樣做只是因為它不希望在這個時候有任何連線。因此,它沒有理由讓自己與自己連線,儘管聽起來很奇怪!
所以我們有這個有用的方法告訴我們的電腦連線到自己,但我們為什麼要麻煩呢?這有什麼實際應用?
儘管127.0.0.1本身做不了多少工作,但當您在計算機上執行伺服器時,情況會發生變化。當您這樣做時,您的計算機現在有理由偵聽傳入的連線,因此它不會拒絕您的請求。
事實上,它將允許你訪問一個*****在你的PC上,就好像你是在看它透過網際網路。當您使用網路軟體並希望在將其放到internet上之前確保一切順利執行時,這一點很有價值。
例如,假設您正在設定一個您希望其他人將來連線到的伺服器。不管您是在使用預製軟體還是自己編寫伺服器程式碼,您都可能希望先對其進行“測試執行”,以確保其正常工作,然後再讓其他人連線。
為此,可以在計算機上執行伺服器,然後使用127.0.0.1連線到伺服器。伺服器將載入到你的瀏覽器,就像你已經連線到它透過網際網路,同時也禁止任何人偷看你的工作進展。
您可以在我們關於如何設定自己的WAMP伺服器的指南中看到這一點。在指南中,我們將討論如何在計算機上設定和執行WAMP伺服器。一旦它執行,您就可以使用“localhost”在瀏覽器中檢視您的伺服器,而無需將其放到internet上。
在玩多人遊戲時,也可以使用localhost。例如,有些遊戲允許你在電腦上安裝一個伺服器,這樣朋友們就可以和你一起玩了。當然,你想一起玩,所以你需要連線到你自己電腦上的伺服器——幸好你有一個完美的工作工具!
Minecraft是一個很好的例子,您可以使用localhost。你可以在你的電腦上執行伺服器軟體,在你的電腦上託管一個世界,但你仍然需要透過Minecraft伺服器瀏覽器連線到它。
為此,請開啟伺服器瀏覽器並輸入“localhost”或“127.0.0.1”作為IP地址。Minecraft將識別出這一點,並連線到您電腦上執行的伺服器。
有時您會遇到另一個名為0.0.0.0的IP地址,它的作用似乎與127.0.0.1相同。然而,當你比較它們時,你會發現它們執行兩個完全不同的任務。
127.0.0.1是傳送給計算機TCP/IP的訊號,表示您不想連線到internet;您想連線到自己計算機上的伺服器。因此,您通常會在告訴軟體透過web瀏覽器或遊戲連線到伺服器時輸入它。
另一方面,0.0.0.0更像是一個萬用字元,而不是一個特定的位置。當您使用0.0.0.0時,您告訴軟體允許來自每個本地IP地址的連線,而不僅僅是127.0.0.1。
有一些有用的IP地址很容易知道,127.0.0.1就是其中之一。現在你知道它是做什麼的,它是如何工作的,什麼時候你可以使用它。
如果你想知道更多有用的地址,那麼找出路由器的IP地址怎麼樣?
...將使用securepwd密碼從執行MySQL資料庫的同一臺計算機(由localhost指示)連線到該資料庫。 ...
...覽器並指向URL來測試安裝http://127.0.0.1/。或者,輸入http://localhost/。 ...
... 您可能有興趣瞭解ip127.0.0.1,也稱為localhost。您可以在我們的IP地址指南中閱讀更多關於IP的資訊,以及如何找到自己的IP地址。 ...
...,就像你在車裡看速度表一樣。同樣地,如果你的車上有什麼東西需要檢查,機械師可能會把它連線到診斷系統上並檢查讀數。bmon也有類似的詳細讀數。 不得不說,儘管bmon command的統計資料一開始可能令人費解。例如,有三個...
...v enp0s8 metric 100 現在,我們鍵入以下內容以檢視它提供了什麼: ip route 我們的新路線現在就位了。但是,我們仍然有指向介面enp0s8的192.168.4.0/24路由。我們鍵入以下內容將其刪除: sudo ip route delete 192.168.4.0/24 dev enp0s8 我們現在...
...計算機要連線到本地計算機上的使用者帳戶。 ssh -R 43022:localhost:22 [email protected] 您可能會收到一條關於以前從未連線到本地計算機的警告。或者,當連線詳細資訊新增到已識別的SSH主機列表時,您可能會看到一個警告。你所看...
...識別慢速連線,或者如果您遇到資料包丟失。 你用的是什麼作業系統也不重要。開啟終端或命令提示符視窗,就可以在macOS、Linux或任何版本的Windows上使用ping。 相關:你應該知道的10個有用的Windows命令 如何使用ping 我們將在這...
...為了便於閱讀,通常用一個或兩個選項卡隔開。 127.0.0.1 localhosts #loopback 現在讓我們看看如何在不同的作業系統中訪問主機檔案… windows 8或8.1或10 不幸的是,Windows8或Windows10讓以管理員身份開啟應用程式變得很煩人,但這並不...