有人能解釋一下這是什麼意思嗎?每一行的解釋都會有幫助。我也在評論中提到了我的一些問題。
- 127.0.0.1 localhost //根據@Dave,這是機器ip。
127.0.1.1 dell-Inspiron-342 // 那這個ip是什麼?
以下行適用於支援 IPv6 的主機
- ::1 ip6-localhost ip6-環回
- fe00::0 ip6-localnet
- ff00::0 ip6-mcastprefix
- ff02::1 ip6-所有節點
- ff02::2 ip6-所有路由器
答案1
127.0.0.1 是本機的 IP 位址。這意味著您正在使用的機器與全部我們(我們都有這個)。這條線不應該被弄亂。
127.0.1.1。debian 手冊第 10.4 節:
某些軟體(例如,GNOME)期望系統主機名稱可解析為具有規範完全限定網域名稱的 IP 位址。這確實不合適,因為系統主機名稱和網域名稱是兩個截然不同的東西;但是你現在有了。為了支援該軟體,必須確保可以解析系統主機名稱。大多數情況下,這是透過在 /etc/hosts 中放置一行包含一些 IP 位址和系統主機名稱來完成的。如果您的系統有永久 IP 位址,則使用該位址;否則使用位址 127.0.1.1。
由於此錯誤而添加:http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=719621
這兩個 IP 都是 IPv4。由於世界上的 IP 位址即將耗盡,因此還有 IPv6。其中 IPv4 使用從 0 到 255 的 4 個數字(大致;因此 2**32 排列) IPv6 位址的長度為 128 位元(因此 2*128 排列),以 8 組 4 個十六進位數字使用。
這些 ...
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
都是IPv6版本。 ::1 是 127.0.0.1 的 IPv6 版本,因此也表示本機。
這些都是多播地址:
眾所周知的 IPv6 多播位址
Address Description
ff02::1 All nodes on the local network segment
ff02::2 All routers on the local network segment
ff02::5 OSPFv3 All SPF routers
ff02::6 OSPFv3 All DR routers
ff02::8 IS-IS for IPv6 routers
ff02::9 RIP routers
ff02::a EIGRP routers
ff02::d PIM routers
ff02::16 MLDv2 reports (defined in RFC 3810)
ff02::1:2 All DHCP servers and relay agents on the local network segment (defined in RFC 3315)
ff02::1:3 All LLMNR hosts on the local network segment (defined in RFC 4795)
ff05::1:3 All DHCP servers on the local network site (defined in RFC 3315)
ff0x::c Simple Service Discovery Protocol
ff0x::fb Multicast DNS
ff0x::101 Network Time Protocol
ff0x::108 Network Information Service
ff0x::114 Used for experiments
答案2
/etc/hosts 檔案告訴瀏覽器一個網域或主機擁有哪個 IP,而無需詢問 DNS 服務。
通常是 LAMPP 和 co.用於在本機電腦上設定伺服器。 IP 127.0.0.1 被稱為任何機器本身 - 因此,如果您在本機上設定網站 lampas.tld,請將下列行新增至檔案 /etc/hosts 中:
127.0.0.1 www.lampas.tld lampas.tld