Средства проверки портов говорят, что порт открыт, но почему я не могу подключиться к домашнему веб-серверу? [закрыто]Linux

Ответить Пред. темаСлед. тема
Anonymous
 Средства проверки портов говорят, что порт открыт, но почему я не могу подключиться к домашнему веб-серверу? [закрыто]

Сообщение Anonymous »

Сейчас я пытаюсь настроить домашний веб-сервер с помощью переадресации портов. Я использую Next.js на порту 3000 и NGINX для передачи через прокси любого трафика с порта 8080 на моем компьютере на порт 3000. Я использую DNS Namecheap для подключения моего домена к IP-адресу моего маршрутизатора.
Я пытаюсь подключиться к своему домену mydomain.com в Firefox, но браузер говорит: «Невозможно подключиться». Однако каждая программа проверки портов, которую я пробовал, сообщает, что порт открыт, а это говорит о том, что переадресация портов сработала.
У меня такое чувство, будто я перепробовал все за последние несколько дней, чтобы все заработало. , и любая помощь очень ценится!!!


Вот все, что я пробовал до сих пор:< /p>
  • Я добавил порт 8080 в iptables
  • Я разрешил доступ к порту 8080 с помощью ufw
  • Изначально я пробовал это сделать на порту 80, но переключился на порт 8080 на случай, если у моего интернет-провайдера есть дополнительная защита от трафика на порту 80.
    < li>Я пробовал переназначить порт
  • Я пытался отключить Security Shield для маршрутизатора Spectrum
  • Я пробовал переназначить назначение порта
  • Я попробовал пару разных вариантов одной и той же конфигурации NGINX.
  • IP-адрес маршрутизатора на 192.168.1.1 соответствует моему общедоступному IP-адресу различные средства проверки IP, поэтому я не зациклен на CGNAT.
  • Перезапускаю NGINX.
  • Мне не удалось подключиться к домену с телефона.
  • Наверное, я забыл ещё пару вещей

Вот мой текущий код конфигурации NGINX в /etc/nginx/nginx.conf:
http {
server {
listen 8080;
server_name mydomain.com www.mydomain.com;

location / {
proxy_pass http://localhost:3000;
}
}
}

events {

}



Я не вижу ничего нового в своем файле access.log или error.log для NGINX. Кроме того, я не уверен, означает ли это что-нибудь, но когда я пытаюсь подключиться с помощью telnet к своему доменному имени через порт 8080 или напрямую к IP-адресу моего маршрутизатора через порт 8080, он просто отвечает следующим образом:
telnet: Unable to connect to remote host: Connection refused


Подробнее здесь: https://stackoverflow.com/questions/786 ... -web-serve
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Linux»