Доступ к Wamp 3.1 с ПК в локальной сети

0

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

Я создал сайт Wordpress и виртуальный хост для этого сайта локально на своем ноутбуке (через Wamp 3.1), и теперь я хочу получить доступ к нему с другого компьютера в той же сети. На локальном хосте все работает нормально.

Мой файл httpd-vhosts.conf выглядит так:

# Virtual Hosts
#

#Wamp
<VirtualHost *:80>
  ServerName localhost
  ServerAlias localhost
  DocumentRoot "${INSTALL_DIR}/www"
  <Directory "${INSTALL_DIR}/www/">
 Options +Indexes +Includes +FollowSymLinks +MultiViews
    AllowOverride All
    Require local
  </Directory>
</VirtualHost>

#Hp1
<VirtualHost *:80>
    ServerName hp1.local
    DocumentRoot "d:/wamp64/www/hp1"
    <Directory  "d:/wamp64/www/hp1">
Options +Indexes +Includes +FollowSymLinks +MultiViews
        AllowOverride All
        Require local
        Require ip 192.168.100.76
    </Directory>
</VirtualHost>

Я добавил 192.168.100.88 hp1.local (ip-блокнот) в файл моего ПК-хоста. 192.168.100.76 - это ip моего ПК.

Я могу пинговать свой компьютер из своего ноутбука и наоборот.

Я попытался получить доступ к сайту через

http://192.168.100.88
and 
http://hp1.local

Но безрезультатно. Даже не 403, ни что-либо, просто

Ошибка: таймаут сети

Редактировать: Думает, я пробовал:

  • Поместите правило на порт 80 на место (на моем ПК)
  • Деактивирован брандмауэр (на моем ПК)
  • Добавлен Apache httpd.exe на мои хосты исключения брандмауэра (решение)
  • 0
    Вам нужно входящее правило на ноутбуке. Тот, на котором работает WAMPServer
  • 0
    Также добавьте 192.168.100.88 hp1.local в файл хоста клиентского ПК (тот, на котором не работает WAMPServer).
Показать ещё 1 комментарий
Теги:
wampserver
wamp

1 ответ

0
Лучший ответ

Брандмауэр Windows, вероятно, блокирует входящие соединения от Apache. Добавьте исключение для входящего трафика Wamp (или просто отключите его, но это будет плохо для безопасности).

  • 0
    Я добавил входящее правило для порта 80, но это не помогло. Затем я просто отключил брандмауэр, но это тоже не помогло.
  • 1
    Ах, теперь это работает, пришлось добавить Apaches httpd.exe в исключения брандмауэра моего хоста. Но, возможно, это то, что вы имели в виду все это время. Большое спасибо!

Ещё вопросы

Сообщество Overcoder
Наверх
Меню