Рейтинг:0

nginx не работает для моего публичного IP

флаг sv

Я только что установил nginx на свою машину с Linux. Я даже не изменил ни одну из конфигураций по умолчанию, но не получаю ответа при попытке вызвать сервер с моего собственного общедоступного IP-адреса. Он работает при вызове IP-адреса локального хоста / частной машины. Файл по умолчанию из /sites-available:

сервер {
    слушать *:80 default_server;
    слушать [::]:80 default_server;

    корень /var/www/html;

    индекс index.html index.htm index.nginx-debian.html;

    имя сервера _;

    место расположения / {
        try_files $uri $uri/ =404;
    }

}

ответ curl на общедоступном IP:

curl: (7) Не удалось подключиться к порту 89.x.x.x 80: соединение отклонено

Я пробовал отключать брандмауэр ufw/включать на нем порты, и ничего не работает. Может ли кто-нибудь указать мне правильное направление?

флаг us
Пожалуйста, добавьте информацию о топологии вашей сети.
флаг jp
Ваш общедоступный IP-адрес указывает прямо на ваш сервер? Если ваш сервер находится за маршрутизатором, вам необходимо настроить переадресацию портов.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.