LINUX.ORG.RU

Сайт не виден в localhost

 , , ,


0

2

Здравствуйте. С Новым Годом.

Помогите пожалуйста решить проблему.

Установил LAMP, пробросил порты, все сделал, но введя в браузер с компьютера или с планшета http://localhost/ - ошибка. Текст ошибки: «Не удается получить доступ к сайту Сайт localhost не позволяет установить соединение.». Веб сервер в локальной сети только один. В чем проблема? Перед переустановкой Ubuntu с 14.04 на 16.04 работало.

Спасибо.



Последнее исправление: nagav (всего исправлений: 1)

Укажите конкретный ип адрес. Твой планшет по сути тоже локалхост.

garik_keghen ★★★★★
()
Последнее исправление: garik_keghen (всего исправлений: 1)
Ответ на: комментарий от h578b1bde

Веб сервер в локальной сети только один

И всегда открывался только этот сервер.

Укажите конкретный ип адрес

Открываеться 192.168.0.101, но по внешнему ip ничего не открывается. Что делать?

Спасибо.

nagav
() автор топика
Ответ на: комментарий от nagav

но по внешнему ip ничего не открывается

Было все нормально, все открывалось, с Ростелекомом, потом сменился провайдер из-за переезда. По внешнему ip ничего не открывается, хотя по localhost все открывалось. Решил что в сервере проблема, у текущего провайдера ограничений никаких нет, переустановил, localhost не открывается.

А почему по внешнему ничего не открывалось? Спасибо

nagav
() автор топика
Ответ на: комментарий от nagav

Надеюсь, вы в браузере для открытия «по внешнему ip» набираете http://<внешний_ip>/, а не http://localhost/ ? И что значит «не открывается» ? пишет таймаут? сразу или спустя некоторое время? или другую ошибку?

Infra_HDC ★★★★★
()
Ответ на: комментарий от nagav

Попробуй подсоединиться, во-первых, по ip компьютера в локальной сети (не 127.0.0.1, в ifconfig после inet у интерфейса правильного).

А по поводу внешнего ip — стоит убедиться, что новый провайдер даёт белые ip.

evilface ★★
()
Ответ на: комментарий от evilface

А по поводу внешнего ip — стоит убедиться, что новый провайдер даёт белые ip.

Ещё может понадобиться настроить NAT loopback чтобы ходить по белому айпи изнутри сети.

h578b1bde ★☆
()
Ответ на: комментарий от h578b1bde

NAT loopback

В TP Link есть? Пробежался - нету.

Попробуй подсоединиться, во-первых, по ip компьютера в локальной сети
Надеюсь, вы в браузере для открытия «по внешнему ip» набираете http://<внешний_ip>/, а не http://localhost/ ?

Открываеться 192.168.0.101, но по внешнему ip ничего не открывается.

nagav
() автор топика
Ответ на: комментарий от h578b1bde

Ещё может понадобиться настроить NAT loopback чтобы ходить по белому айпи изнутри сети.

Я про внешний ip написал к тому, что ТС сказал, что «пробросил порты» и утверждения, что с прошлым провайдером всё работало. Если у нового айпишники серые выдаются, то и Port Forwarding, и NAT loopback на данном этапе бессмысленны и факт того что они настроены бесполезен.

evilface ★★
()
Ответ на: комментарий от evilface

Если у нового айпишники серые выдаются, то и Port Forwarding, и NAT loopback на данном этапе бессмысленны и факт того что они настроены бесполезен.

Само собой.

h578b1bde ★☆
()
Ответ на: комментарий от nagav

Вы случаем не забыли, что у новый провайдер выдал новый, т.е. другой IP-адрес?

Infra_HDC ★★★★★
()
Ответ на: комментарий от nagav

NAT loopback

В TP Link есть? Пробежался - нету.

В моём тоже.

evilface ★★
()
Ответ на: комментарий от evilface

Если у нового айпишники серые выдаются

Хотя, помнится, мой провайдер перед тем как начать выдавать белый айпи прямо на интерфейс клиента сначала выдавал серый, а потом у себя мапил его на уникальный белый.

h578b1bde ★☆
()
Ответ на: комментарий от h578b1bde

Хотя, помнится, мой провайдер перед тем как начать выдавать белый айпи прямо на интерфейс клиента сначала выдавал серый, а потом у себя мапил его на уникальный белый.

Как это проявлялось, как выяснилось и на что влияло?

В моём городе Ростелеком ещё со времён когда он был Волгателекомом без проблем даёт белые IP, ничего дополнительно просить/доплачивать даже не надо. И всё нормально работает.

evilface ★★
()
Ответ на: комментарий от evilface

Провайдер недавно появился в городе, пока нормально, ip 87.238.x.x.

Всегда использовал noip, было все нормально, но не с этим провайдером..

nagav
() автор топика
Ответ на: комментарий от evilface

Как это проявлялось, как выяснилось и на что влияло?

На сетевой интерфейс клиента по DHCP выдавался серый айпи (192.168.*.*), но все сервисы, поднятые клиентом, были доступны извне по статическому белому айпи, уникальному для каждого клиента, который указывался в личном кабинете. Лет пять назад начали выдавать те же самые статические белые адреса уже прямо на интерфейс клиента, всё это что тогда что сейчас автоматически и бесплатно.

h578b1bde ★☆
()
Ответ на: комментарий от nagav

Всегда использовал noip, было все нормально, но не с этим провайдером..

Возможно что этот провайдер засунул тебя за NAT, из-за чего ты и не можешь всякими noip пользоваться, либо тебе 80/443 порт закрыли. Лучше прочти договор и спроси у техподдержки провайдера.

h578b1bde ★☆
()
Ответ на: комментарий от h578b1bde

Не то что noip, я по внешнему ip перейти не могу, соседей просил перейти - тоже самое. Позвонил, никаких ограничений на порты нет, сказали потом уточнят про белый ip. Но почему перед переустановки ubuntu переходило по localhost? Сейчас 16.04 не переходит.

nagav
() автор топика
Ответ на: комментарий от h578b1bde

У нас статика отдельной услугой идёт, приходится dyndns-сервисы использовать.

В целом механизм понятен, спасибо.

evilface ★★
()
Ответ на: комментарий от h578b1bde

/etc/hosts 127.0.0.1 localhost 127.0.1.1 computer

::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters

nagav
() автор топика
Ответ на: комментарий от nagav

И каким Вы образом этого добились? Правка /etc/hosts на планшете?

b-adblack-
()
Ответ на: комментарий от Deleted

Думал оно так должно всегда было быть. Оказывается это чудо.

Проблема не решилась, но оказывается провайдер выдает один ip на несколько абонентов. лол.

nagav
() автор топика
Ответ на: комментарий от nagav

Тебе нужно немного поглубже изучить apache/nginx.
Допустим, если всё настроено как надо и вписан в конфиге servername, то сайт сможешь посмотреть только по указанному имени, при этом добавив имя и ip сайта в hosts на все нужные устройства.

Deleted
()
Ответ на: комментарий от Deleted

Допустим, если всё настроено как надо и вписан в конфиге servername, то сайт сможешь посмотреть только по указанному имени, при этом добавив имя и ip сайта в hosts на все нужные устройства.

Если всё настроено как надо, то никакие hosts не нужны, ведь внутри сети есть настроенный DNS.

h578b1bde ★☆
()
Ответ на: комментарий от nagav

Проблема не решилась, но оказывается провайдер выдает один ip на несколько абонентов. лол.

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

h578b1bde ★☆
()
Последнее исправление: h578b1bde (всего исправлений: 2)
Ответ на: комментарий от h578b1bde

Настроить DNS для начинающего сложноватая задача, т.к. начинающему нужно сначала определиться какой конкретно днс хотеть.

Deleted
()

Всем спасибо за ответы. С localhost все понятно... Сайт не виден извне потому что провайдер дает один ip на нескольких абонентов. Прикольно.

nagav
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.