1

Я хочу подключить свой сервер apache с другого компьютера. Но я не могу.

  • Мой брандмауэр Windows отключен.
  • Брандмауэр другого компьютера отключен.
  • Мой локальный IP-адрес 192.168.1.55
  • Порт 80 конечно.
  • Оба компьютера являются окнами.
  • Нет антивирусных программ на обоих компьютерах.

Что я могу сделать сейчас? В чем проблема?

1 ответ1

3

Во-первых, давайте удостоверимся, что у нас действительно есть связь с другим компьютером.

Из командной строки выполните команду ping на другой компьютер. (ping xx.xx.xx.xx) надеюсь, вы увидите ответ.

Если нет, нам нужно проверить пару вещей.

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

Если это все проверено, то я полагаю, что мы должны проверить, чтобы убедиться, что apache действительно работает на втором компьютере, это можно сделать либо через панель управления apache, которая обычно находится на панели задач по часам, либо через службы в инструментах администраторов в панель управления.

Стоит отметить, что в прошлом меня сбивало с толку: если Skype работает на той же машине, что и apache, apache не сможет подключиться к порту 80.

ДОБАВЛЕНО:

Я бы также предложил проверить конфигурацию apache, чтобы убедиться, что он разрешает подключения с серверов, отличных от localhost, если это экземпляр разработки, такой как XAMPP, он будет по умолчанию настроен на работу только локально, хотя это легко изменить.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .