Как я настраиваю веб-сервер на своей локальной интранет

Я выполняю стек MAMP на своей iMac, и я хочу смочь получить доступ к этому серверу на любом компьютере в моей локальной сети.

На данный момент я просто передаю localhost для портирования 80, но я вполне уверен, это делает мой сервер доступным для любого, кто знает мой IP-адрес.

Как я могу установить его до только быть полученным доступ в моей локальной сети?

0
задан 11.02.2010, 17:55

1 ответ

Если Вы находитесь позади маршрутизатора, и порт не передается, люди снаружи не должны мочь получить доступ к серверу MAMP. Если это в настоящее время передается, снимите это, поскольку люди снаружи могут действительно просмотреть его этот путь. Если Вы хотите, чтобы люди в Вашей сети получили доступ к нему, дайте им свой локальный IP (192.168.x.x адрес). Затем они могут использовать сам IP-адрес, добавить запись файла hosts или даже использовать Ваше имя хоста в зависимости от Вашего маршрутизатора.

Альтернативное решение состоит в том, чтобы добавить Отклонять правило в httpd.conf в директиве Каталога или в .htaccess:

Order Deny,Allow
Deny from all
Allow from 192.168.0.0/255.255.0.0

Таким образом, только локальный 192.168.x.x адреса в 255.255.0.0 подсетях, может получить доступ к странице, например.

Посмотрите больше на Авторе Apache.

4
ответ дан 24.11.2019, 03:41

Теги

Похожие вопросы