Как подключить белый ip к домашнему серверу?

Ссылка скопирована
1 ответ

Доброе время суток.
Есть необходимость для поднятия домашнего сервера, чтобы там крутился пару виндовых машин, домашнее хранилище, пару панелей и пару машин для тестов.
У провайдера подключил белый айпи.
Сервер поднял на гипервизере Proxmox, проблем не возникло. Все нужные сервисы так же поднял, но я хожу туда через айпи.

У меня на каждой машине/сервисе стоит айпи адрес на 10.10.30.*. И в роутере от Xiaomi, я пробрасываю каждый порт на свой статический айпи.И каждый сервис открывается уже на айпи 90.60.50.40 и под определенным портом каждый.

Чтобы не запоминать айпишники, я хочу подключить домен и подключить cloudflare.
Когда проипсал А запись на свой домен, я теперь могу ходить по host:port
Как мне на каждый порт посадить поддомены?

Дополнительно:

Ответы:

Через реверс прокси например
https://www.digitalocean.com/community/tutorials/h...

В своей сети поднять сервер c ngixn и там прописать хосты, и проксировать с помощью nginx на ваши сервисы (cloud.domen.ru, proxmox.domen.ru), также необходимы А записи третьего уровня соответствующие хостам, но опять же работоспособность данного решения зависит от сервисов, не к каждому подойдет...

Никак. Если мы про HTTP(s) - то через реверс прокси, если нет - никак. DNS для этого не предназначен.

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

Cloudflare проксирует только https..
Поэтому у тебя всё должно приходить на порт 443, а дальше уже распределяйте.

Как выше уже правильно сказали - нужен отдельный reverse proxy. один из простых вариантов это nginx

Это если мы говорим про веб приложения, и если всё проксируется через CDN от клоудфларе.

В случае же с А записями - продолжайте просто указывать поддомен+порт

Нужно решить такую задачу?

Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

Заказать помощь
Лучший ответ
1
Никита Орлов Ответ

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

После того как вы получили статический IP, вам нужно настроить маршрутизатор (роутер). Зайдите в настройки роутера через браузер, введя IP-адрес роутера (обычно это 192.168.1.1 или 192.168.0.1) и введите логин и пароль. Найдите раздел настройки WAN (Wide Area Network) и введите параметры статического IP-адреса, предоставленного вашим провайдером.

Далее настройте проброс портов. Вам нужно указать роутеру, какие порты должны быть перенаправлены на ваш домашний сервер. Например, если ваш сервер работает на порту 80 (HTTP), 443 (HTTPS) или другом, вам нужно создать правило проброса для этих портов.

Также важно убедиться, что ваш домашний сервер правильно сконфигурирован для работы с внешним IP-адресом. Убедитесь, что файрволл на сервере разрешает входящие соединения на нужные порты.

Наконец, для определения вашего белого IP-адреса можно воспользоваться онлайн-сервисами, такими как whatsmyip.org. После всех этих шагов ваш домашний сервер должен быть доступен по белому IP-адресу из любой точки сети Интернет. Не забудьте также о безопасности - регулярно обновляйте программное обеспечение на сервере и следите за логами для выявления подозрительной активности.

Другие ответы (0)

Пока нет других ответов. Будьте первым, кто поможет автору.

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

комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вам также может быть интересно