Задать вопрос

Сайт работает на локалхосте, а из Интернета он не открывается. Почему?

Установил Убунту 13.10, поднял LAMP. Если захожу в браузере на localhost, то сайт открывается без проблем... У меня внешний IP. Но в браузере я не могу зайти на свой внешний ИП, не на адрес сайта. Что я сделал не так?
  • Вопрос задан
  • 5656 просмотров
Подписаться 4 Оценить 1 комментарий
Решения вопроса 3
@sergeygarnov
если компьютер через роутер подключен к сети, то необходимо сделать проброс портов, а так, вариантов может быть очень много
Ответ написан
@odmin4eg
Проброс на роутере настраивайте, либо ставьте айпи сервера = айпи ноута
но чтоб они НЕ одновременно в сети были
Ответ написан
Комментировать
Не всякий localhost по умалчанию доступен из вне, в таком случае помимо проброса портов необходимо дать возможность видеть localhost из вне.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
maxaon
@maxaon
Во-первых - настройка apache для прослушивания внешнего интерфейса (или всех). Если используются виртуальные хосты, тогда необходимо изменить NameVirtualHost на *:80 или требуемый внешний IP. Также необходимо изменить определение виртуального хоста на<VirtualHost *:80> .
Также возможно стоит посмотреть значения BindAddress, Listen.
Если другой способ - смотрите мануал
Во-вторых - проброс портов от роутера.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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