Es gibt andere Antworten, die detaillierter sind, aber der Kern dieser Frage ist wirklich einfach zu beantworten:
"Ich bin mir jedoch immer noch nicht sicher, wie Sie eine externe Domain bei einer lokalen Domain registrieren können."
Das Registrieren eines Domainnamens und das Zuweisen einer IP-Adresse sind zwei völlig unterschiedliche und unabhängige Dinge.
Jeder kann jeden Domainnamen aus jedem Grund registrieren . Sie können sogar einen Domainnamen registrieren, ohne eine Ziel-IP-Adresse zu haben. Man muss nur den Domain-Registrar bezahlen, die virtuellen "Papiere" durchgehen und dann, wie von Zauberhand, einen Domain-Namen haben. Alles, wofür Sie bei der Registrierung eines Domainnamens bezahlen, ist der Domainname selbst sowie die unten beschriebene Möglichkeit, einem Domainnamen eine IP-Adresse zuzuweisen.
Das Zuweisen einer IP-Adresse zu diesem Domainnamen ist jedoch ein ganz anderer Vorgang. Jeder kann einem Domainnamen eine beliebige IP-Adresse zuweisen, wenn er die Kontrolle über diesen Domainnamen hat. Der Registrar für Domain-Namen kümmert sich nicht darum, welchen Stapel unformatierter Adressen Sie einem Domain-Namen zuweisen.
Ein Domainname ist lediglich ein Hinweis, der das Leben leichter macht. Stellen Sie es sich als Alias vor, damit sich die Benutzer keine Zahlenstapel (IPv4) oder Zahlen und Buchstaben (IPv6) merken müssen.
Das ist es!
Aber was passiert ist - wie auf der von Ihnen besuchten Seite erklärt - war nicht ein "Hack" jedes Systems in der lokalen "127.0.0.1" -Adresse der Welt, sondern ein Fehler in diesem einen bestimmten System.
Aber um dies näher zu erläutern - und das hat mich auf die Art und Weise, wie Sie es formuliert haben, in die Irre geführt -, wenn Sie Folgendes angeben:
Ich habe einen Artikel über Server-Side Request Forgery gelesen . In diesem Artikel stellte der Angreifer fest, dass 127.0.0.1 für das Internet geöffnet war.
Ich habe diesen Artikel auch gelesen und Folgendes ist passiert: Jemand benutzte ein Online-Tool, mit dem Sie dieses Tool auf eine beliebige IP-Adresse / einen Hostnamen verweisen konnten. Als sie dieses Tool darauf zeigten, 127.0.0.1
war es nicht so, dass die IP-Adresse 127.0.0.1
dem Internet zugänglich war. Vielmehr hatte das Tool selbst einen Fehler, der es jedem ermöglichte, den internen Server, auf dem das Tool ausgeführt wurde, mithilfe von zu untersuchen 127.0.0.1
. Und da es sich bei diesem Tool explizit um ein Hacking-Tool handelt, das zum Erkennen offener Ports und dergleichen verwendet wurde, konnte mithilfe 127.0.0.1
dieser speziellen Anwendung das eigene Localhost-Netzwerk überprüft und - hier als Schlüssel - diese Informationen über einen Webbrowser an jemanden übermittelt werden, der auf das Tool zugreift .
Das Risiko bestand nicht darin, dass jeder 127.0.0.1
mit dem Internet in Berührung kam, sondern vielmehr darin, dass dies durch eine fehlerhafte Codierung auf einem Tool auf einer Website geschehen konnte.