Lokales und privates IP-Problem auf dem Wamp-Server

Lokales und privates IP-Problem auf dem Wamp-Server

Ich habe ein Problem mit dem Wamp-Server und meiner IP-Adresse. In unserem Unternehmen haben wir eine Maschine mit der lokalen IP-Adresse 192.168.x.xxx. Im Grunde haben wir Wamp darauf installiert und jeder PC im lokalen Netzwerk kann auf die darauf gehosteten Websites zugreifen. Diese Maschine hat jedoch auch eine öffentliche IP-Adresse von 116.50.xxx.xxx. Wenn Sie über das externe Netzwerk darauf zugreifen, können Sie immer noch auf die darauf gehosteten Websites zugreifen (C:/wamp/www), was meiner Meinung nach nicht passieren sollte. Gibt es eine Möglichkeit, dass jedes Mal, wenn ich versuche, auf die öffentliche IP-Adresse zuzugreifen, eine Kennwortabfrage oder etwas anderes angezeigt wird, das den Zugriff über die öffentliche IP-Adresse blockiert? Danke

Antwort1

Sie können eine HTTP-Basisauthentifizierung verwenden:

<Location />
  AuthType Basic
  AuthName "Secured"
  AuthUserFile /path/to/.htpasswd
  Require valid-user
  Satisfy any
  Deny from all
  Allow from 192.168.1
</Location>

So generieren Sie die .htpasswdDatei:

$ htpasswd -c /path/to/.htpasswd username-1

Und um weitere Benutzer hinzuzufügen:

$ htpasswd /path/to/.htpasswd username-2

Apache-Dokumente: htpasswd – Benutzerdateien für die grundlegende Authentifizierung verwalten

verwandte Informationen