@BloodVIRUS

Как в apache настроить прослушивание из вне?

Здравствуйте уважаемое сообщество. Казалось бы, вопрос банальный, а бьюсь с ним второй день..

Что я имею: ПК, на котором стоит XAMPP, для апача я слушаю порты 8080 и 8081.
Внутри httpd-vhosts у меня два хоста:

<VirtualHost 192.168.1.7:8080>
    ServerAdmin yurbans@gmail.com
    DirectoryIndex index.html
    DocumentRoot "C:/site"
    ServerName site:8080
    ErrorLog "logs/dummy-host2.192.168.1.7-error.log"
    CustomLog "logs/dummy-host2.192.168.1.7-access.log" common
</VirtualHost>

<VirtualHost 192.168.1.7:8081>
    ServerAdmin yurbans@gmail.com
    DirectoryIndex index.html
    DocumentRoot "C:/site2"
    ServerName site:8081
    ErrorLog "logs/dummy-host2.192.168.1.7-error.log"
    CustomLog "logs/dummy-host2.192.168.1.7-access.log" common
</VirtualHost>


И само собой с того же ПК что и XAMPP работает все четко. При 192.168.1.7:8080 открывается ровно то что нужно. При 192.168.1.7:8081 аналогично.

ПК подключен к роутеру. На нем проброшены два порта: 8888 -> 8080, 8889 -> 8081
но при попытке обратится к реальному ip ПК:8888 - ERR_CONNECTION_REFUSED

Я мне кажется уже перепробовал все что можно... Ничего не получается.
проброска портов 100% работает. До этого там стоял старющий апач, и с одним сайтом все работало. Но понадобилось больше чем просто апач, больше одного сайта, по этому старый остановил, поставил XAMPP на новом апаче, и тут уже никак не получается заставить.
  • Вопрос задан
  • 96 просмотров
Пригласить эксперта
Ответы на вопрос 2
@AUser0
Чем больше знаю, тем лучше понимаю, как мало знаю.
Windows-кий брандмауэр настроен пропускать эти порты? Самое простое - на минутку выключить брандауэр и проверить. Потом включить обратно, ну и действовать в соответствии с результатами проверки...
Ответ написан
@alekssamos
Программист любитель
У меня была такая проблема и, как уже ответили, виноват был брандмауэр.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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