Mac OS X - веб-общий доступ

Я включил общий доступ к Интернету на своем Mac OS X (через установку Apache по умолчанию), и он дает мне веб-адрес, который я (и, возможно, другие компьютеры) могу использовать для доступа к своему сайту.

Однако, когда я пытаюсь получить к нему доступ с любого другого компьютера, кроме того, на котором он размещен, он выдает ошибку, что "веб-хост перестал отвечать". Я полагаю, это означает, что он хотя бы находит сайт, но по какой-то причине не может получить к нему доступ?

Ничего значимого в файле access.log или error_log не отображается, поэтому я довольно озадачен тем, почему это может происходить. Есть ли какие-то случайные настройки, которые мне нужно где-то изменить?

1 ответ

Вот некоторые вещи, которые приходят на ум... Основные предложения..

Локальный брандмауэр

Проверьте, используете ли вы брандмауэр локально - зайдите в "Настройки безопасности" в "Системных настройках" и посмотрите вокруг. Обратите внимание, что http и https соответствуют портам 80 и 443 по соглашению.

Локальная сеть

Другая проблема, на которую вы можете не обратить внимание, - это расположение вашего компьютера в Интернете по сравнению с другими компьютерами. Большинство людей не подключаются напрямую к Интернету, а имеют локальную сеть, а затем маршрутизатор, который служит посредником для подключения локальной сети к Интернету. У вас, вероятно, есть такая установка. Поэтому, если вы говорите другу подключиться к вашему IP-адресу (например, 192.168.1.4), он сможет подключиться, только если находится в одной локальной сети (или если вы настроите переадресацию портов на своем маршрутизатор).

Другие вопросы по тегам