Sollten 127.0.0.1 und :: 1 beide in der Datei / etc / hosts enthalten sein?

7

Ich bin neu in nicht verwalteten VPS-Servern und zusätzlich IPv6. Ist es notwendig, 127.0.0.1 AND :: 1 für localhost in / etc / hosts-Dateien für IPv6-fähige Server aufzunehmen, oder reicht :: 1 allein aus?

filmoreha
quelle

Antworten:

8

Ja, 127.0.0.1 sollte verlassen werden. IPv6 ist aktiviert, IPv4 wird jedoch weiterhin verwendet.

Sirch
quelle
Also sollte ich Folgendes in meine Hosts-Datei aufnehmen? 127.0.0.1 localhost :: 1 localhost
filmoreha
Ja, Sie sollten sowohl die IPv4- als auch die IPv6-Localhost-Adressen behalten
Sirch
Hier ist ein weiterer Grund, warum Sie beide unter Windows behalten sollten: Korrigieren Sie Google Chrome langsam oder hängen Sie den auflösenden Host
Andy
4

Sie haben nicht erwähnt, welches Betriebssystem Sie verwenden.

Auf Windows-Systemen wird die Namensauflösung von localhostvom System übernommen, und diese Einträge werden in der hostsDatei nicht benötigt . Dies wird sogar ausdrücklich in derselben Datei erwähnt:

# localhost name resolution is handled within DNS itself.
#   127.0.0.1       localhost
#   ::1             localhost
Massimo
quelle
"wird vom System behandelt", aber wie konfiguriere ich es? Wo finde ich die DNS-Einstellungen für die Auflösung von Localhost-Namen? (In meinem Fall verwende ich Windows 10)
jj_
3

Lassen Sie die Hosts-Datei in Ruhe. Wenn Sie damit herumspielen, können Sie etwas kaputt machen. Wenn Sie beispielsweise das entfernen 127.0.0.1, wundern Sie sich nicht, wenn etwas, das verwendet wird, localhostfehlschlägt.

John Gardeniers
quelle
Ich war neugierig auf 120.0.0.1 und :: 1, weil ich :: 1 noch nie gesehen hatte und es (zusammen mit einer IPv6-Adresse) die einzigen Dinge in meiner Hosts-Datei waren. Am Ende wurden die Dinge ein wenig aufgeräumt, um auch 127.0.0.1 einzuschließen.
Filmoreha
@filmoreha, ich vermute, das ist ein Tippfehler, aber 120.0.0.1 wurde nicht erwähnt. Sie müssen auch berücksichtigen, dass eine gehostete Umgebung, auch eine nicht verwaltete, bestimmte Anforderungen für Überwachungszwecke hat. Dies ist ein weiterer Grund, vorsichtig zu sein, wenn Sie Dinge wie die Hosts-Datei ändern.
John Gardeniers
Danke, das war definitiv ein Tippfehler. Ich werde behalten, was Sie über die Überwachung gesagt haben, hatte nicht darüber nachgedacht!
Filmoreha
0

Das Hinzufügen von Elementen zu / etc / hosts ist nicht erforderlich, hilft jedoch sehr. Daher ist es sehr nützlich, beide Datensätze (IPv4 und IPv6) hinzuzufügen. Immerhin ist es in keiner Weise teuer (10 Sekunden pro Tag bringen Sie nicht um), aber Sie werden wissen, dass dieser Teil vollständig erledigt ist.

Alexander
quelle
-2

Auf meinem Mac konnte ich nicht auf localhost zugreifen. Als ich die Zeile ":: 1 localhost" auskommentierte, konnte ich wieder auf localhost zugreifen.

Peter White
quelle