Неверный IPv4?

Привет! Я пытаюсь настроить свой форум в WSL2, и когда я ввожу URL своего форума, появляется следующее:


Не понимаю, почему это происходит. Я получил свой IP в терминале и указал его здесь в DNS:

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

Я отключил прокси для всего, но ошибки остались прежними.

Моя ошибка. Теперь я заметил, что вы используете WSL2 для установки Discourse. Перед этим убедитесь, что экспортируемая служба WSL2 доступна из интернета.

Например, запустите python3 -m http.server 8080 или другие службы. Можете ли вы получить к ним доступ по вашему интернет-адресу?

Кроме того, похоже, что WSL2 некорректно работает с привилегированными портами в хосте Windows.

Я только что ввёл это точно так же в терминал, и он пишет: ‘Serving HTTP on 0.0.0.0 port 8080 (http://0.0.0.0:8080/) …’
Это уже продолжается 5 минут.

Откройте браузер и введите http://ваш-публичный-ip:8080. Можете ли вы получить доступ к какому-либо контенту?

Возможно, брандмауэр блокирует ваше подключение. Я не могу помочь.

Подскажите, как отключить брандмауэр?

Подождите, IP-адрес 169.254.*.* — это автоматический частный IP-адрес, верно? Вы выбрали неверный адрес.

Какой IP-адрес мне искать? Рядом с ним был один, а ниже — множество.

Что вы вообще пытаетесь сделать? Размещать Discourse на своей собственной системе или просто хотите настроить тестовый экземпляр?

Я пытаюсь организовать собственный хостинг с использованием Cloudflare и SendGrid

Это ноль, если вы пытаетесь разместить свой Discourse в WSL — это не сработает. Вот причины:

  1. Ваш ПК не может работать 24/7.
  2. У вас, скорее всего, не будет публичного статического IP-адреса.
  3. Проблемы с брандмауэром у вашего провайдера, которые заблокируют различные порты.
  4. Если интернет отключится — сайт тоже перестанет работать.

Я рекомендую взять дешевый VPS у DigitalOcean или Hetzner и настроить его там.

Стоит ли использовать что-то вроде PuTTY?

Прежде всего вам нужен сервер. У вас есть сервер?

Нет. Вы имеете в виду что-то вроде Digital Ocean?

Да, я имею в виду сервер типа DigitalOcean. Вы просто не можете размещать общедоступное приложение на домашнем ПК без массы проблем.

Хорошо. Есть ли какие-нибудь надежные серверные приложения или хостинг-провайдеры?

DigitalOcean очень надежен. Если вы заботитесь о расходах, можно рассмотреть Hetzner.

Сработает ли Heroku? В бесплатной версии, которую я планирую использовать, 512 мегабайт оперативной памяти.