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

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

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

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

Похожие вопросы
Principal Recruitment Москва
от 200 000 до 250 000 ₽
Principal Recruitment Москва
от 200 000 до 350 000 ₽
IT ATLAS Москва
от 200 000 до 250 000 ₽