Перейти к содержанию

Вопрос

Опубликовано (изменено)

Здравствуйте, измучился, но не могу настроить , помогите, кто разбирается пожалуйста.

В домашней сети есть компьютер 1 на виндовс. На нем стоит openderver panel. Порты стандартные для OpenServerPanel , для сайтов, выбраны стандартные 80 и 443. Домен и Алиас тоже создал. локально через компьютер1 работает

Есть второй компьютер в этой же сети для теста

Есть роутер кинетик. 

 

Хочу что бы сайт созданный и развернутый был доступен из интернет.

Из локалки получается до него достучаться и со второго компьютера, предварительно сделав запись в host, а через интернет открывается как мне кажется заглушка

В роутере, сделал доступ через алиас облака. Брандмауэр вообще уже отключил на компьютер 1

 

Куда смотреть? помогите пожалуйста. 

 

 

 

 

 

скрин1.jpg

скрин2.jpg

скрин3.JPG

Изменено пользователем serg8880
дополнил

Рекомендуемые сообщения

  • 0
Опубликовано

Ну не знаю насколько правильно но добавил такое правило и вроде как заработало (пока только на 80 порт добавил).

Я конечно не особо в теме, но походу алиасы как-то не совсем правильно отрабатывают

скрин4.JPG

Снимо5.JPG

  • 0
Опубликовано
5 hours ago, serg8880 said:

предварительно сделав запись в host

Вот ответ, точнее причина. Ваш софт настроили на какой-то конкретный домен, а при использовании приложений-прокси (домены 4 уровня) в заголовке host передается IP адрес (без домена). Вот и отображается заглушка.

Перенастроить в вашем софте, чтобы при обращении по IP отдавался нужный сайт.
Либо, в CLI есть команда "ip http proxy ... preserve-host". Будет передаваться домен "xxx.my.netcraze.link", этот алиас в софте добавить.
Либо, в CLI есть команда "ip http proxy ... force-host xxx". Сюда прописать домен, который ранее в hosts прописывали.

  • 0
Опубликовано

спасибо за ответ (хотя мне надо его еще понять.)Но меня больше смущает , что я не из домашней сети не мог открывать сайт. Такое чувство, что алиас  из domen name не отрабатывает проброс портов. Если я правильно понимая логику.

Я задаю примерно такое правило 

Все что будет приходить от провайдера на алиас xx.xx.netcraze.link должно отправляться на порт какой задам на устройство которое задал (компьютер1), условно 80. Но , видимо, это не срабатывает и поэтому появляется заглушка.

А история с фаилом хост , как раз показывает, то с внутренними запросами все проходило, а не правильно отрабатывались внешние запросы.

 

Ну или я что-то не так настроил. 

 

  • 0
Опубликовано (изменено)
24 minutes ago, serg8880 said:

Ну или я что-то не так настроил.

Тут все упирается в софт, который обрабатывает запросы. Если посмотреть его логи (и настройки), то там будет видно.

Есть комп, на котором крутится софт - 192.168.1.128
Если зайти с другого компа в локалке зайти на него (по IP, http://192.168.1.128 ), то будет отображаться заглушка. Так?
Ранее делали запись в hosts, вроде такой "myserver 192.168.1.128". И все начинало корректно работать?  При обращении к http://myserver/

Если ответ да, то:
1. Создаете домен 4 уровня - myexternalserver.my.netrcraze.link
2. В cli выполнить команды:

ip http proxy myexternalserver force-host myserver
system configuration save

После должно работать, в локалке и снаружи. И не забыть убрать перенаправление порта.

PS. B проверить на каких портах работает кинетик в разделе "Пользователи и доступ". И там же, включен ли доступ по http/https из вне (что из этого нужно).

Изменено пользователем dchusovitin
  • 0
Опубликовано

Вот ответ из доки. Надо в "aliases" добавить IP адрес. Вместо заглушки будет отображаться нужный сайт. Будет работать, если один сайт/домен настроен в этом софте.
https://github.com/OSPanel/OpenServerPanel/wiki#domain-configuration-with-ip-address-access

Или в force-host прописать [domain_name] из конфигурации (то что в hosts прописывали).
Или preserve-host, и в "aliases" добавить "myexternalserver.my.netrcraze.link"

Три варианта на выбор, все должны работать.

 

 

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.