Unterscheidet sich der Zugriff über die IP-Adresse von dem über den lokalen Host?

Unterscheidet sich der Zugriff über die IP-Adresse von dem über den lokalen Host?

Ich habe den Apache-Webserver auf einem Computer installiert. Da ich im Moment der Einzige bin, der darauf zugreifen muss, habe ich die Zeile hinzugefügt, Listen 127.0.0.1:80damit nur ich darauf zugreifen kann.

Vorher konnte ich auf die Site zugreifen, indem ich die IP-Adresse in eingegeben habe ip addr. Danach konnte ich mich nur noch anmelden, indem ich localhostoder eingegeben habe 127.0.0.1. Ist das so beabsichtigt?

Antwort1

Ist das so gewollt?

Ja.

Vor dem Ändern der ListenEinstellung hat Apache auf jeder Schnittstelle gelauscht: auf der von ip addrund der Loopback-Schnittstelle ( localhostund 127.0.0.0/8sind identisch). Dies kann zu Problemen führen, da andere Hosts in Ihrem Netzwerk über Ihre interne IP auf Apache über Port 80 zugreifen können.

Jetzt haben Sie die Einstellung geändert, sodass Apache nur noch auf hört 127.0.0.1. Das ist ein guter Schritt, denn jetzt ist es nicht mehr so ​​einfach, von anderen Rechnern auf Ihren Server zuzugreifen, ohne irgendwo eine Schwachstelle auszunutzen.

verwandte Informationen