Kurze Details zur Hosts-Datei

Kurze Details zur Hosts-Datei

Kann mir jemand erklären, was das bedeutet? Eine Erklärung zu jeder Zeile wäre hilfreich. Ich habe einige meiner Fragen auch in Kommentaren erwähnt.

  1. 127.0.0.1 localhost //Laut @Dave ist das die IP der Maschine.
  2. 127.0.1.1 dell-Inspiron-342 // wovon ist das dann diese IP?

    Die folgenden Zeilen sind für IPv6-fähige Hosts wünschenswert

  3. ::1 ip6-localhost ip6-loopback
  4. fe00::0 ip6-lokales Netz
  5. ff00::0 ip6-mcastprefix
  6. ff02::1 ip6-alle Knoten
  7. ff02::2 ip6-allerouter

Antwort1

127.0.0.1 ist die IP-Adresse für den lokalen Rechner. Das heißt, der Rechner, an dem Sie arbeiten, und das Gleiche gilt fürallevon uns (das haben wir alle). Mit dieser Grenze sollte man nicht spaßen.

127.0.1.1.Abschnitt 10.4 des Debian-Handbuchs:

Manche Software (z. B. GNOME) erwartet, dass der Systemhostname in eine IP-Adresse mit einem kanonischen vollqualifizierten Domänennamen aufgelöst werden kann. Das ist eigentlich nicht richtig, da Systemhostnamen und Domänennamen zwei sehr unterschiedliche Dinge sind; aber so ist es nun einmal. Um diese Software zu unterstützen, muss sichergestellt werden, dass der Systemhostname aufgelöst werden kann. In den meisten Fällen wird dies dadurch erreicht, dass eine Zeile in /etc/hosts eingefügt wird, die eine IP-Adresse und den Systemhostnamen enthält. Wenn Ihr System eine permanente IP-Adresse hat, verwenden Sie diese; andernfalls verwenden Sie die Adresse 127.0.1.1.

Wurde aufgrund dieses Fehlers hinzugefügt:http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=719621

Beide dieser IPs sind IPv4. Da der Welt die IP-Adressen ausgehen, gibt es auch IPv6. Während IPv4 4 Zahlen von 0 bis 255 verwendet (ungefähr, also 2**32 Permutationen), sind IPv6-Adressen 128 Bit lang (also 2*128 Permutationen) und werden in 8 Gruppen von 4 Hexadezimalziffern verwendet.

Diese ...

::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

sind alles IPv6-Versionen. ::1 ist die IPv6-Version von 127.0.0.1 und bedeutet daher auch lokaler Host.

Diese sindMulticast-Adressen:

Bekannte IPv6-Multicast-Adressen

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

Antwort2

Die Datei /etc/hosts teilt einem Browser mit, welche IP eine Domäne oder ein Host hat, ohne DNS-Dienste zu fragen.

Normalerweise werden LAMPP und Co. verwendet, um Server auf Ihrem lokalen Rechner einzurichten. Die IP 127.0.0.1 ist jedem Rechner bekannt – wenn Sie also die Site lampas.tld auf Ihrem lokalen Rechner einrichten, fügen Sie die folgende Zeile zu Ihrer Datei /etc/hosts hinzu:

127.0.0.1 www.lampas.tld lampas.tld

verwandte Informationen