1

У меня есть NAS, который обслуживает несколько сервисов через несколько портов. Системное администрирование проходит через 8080, битторрент проходит через порт 9000 и т.д. Когда я дома, я набираю IP-адрес сервера и порт для доступа к нему, например 10.xxx:8080. Когда я ухожу, при условии, что я перенаправлю эти порты на IP-адрес сервера в маршрутизаторе, я смогу получить доступ к вещам через 123.xxx:8080 или 123.xxx:9000. Если я настрою доменное имя, я могу перейти на mydomain.com:8080, mydomain.com:9000. Это действительно полезно.

Теперь предположим, что там, где я (работа, конечно), все заблокировано, кроме http. Это означает, что если я захочу получить доступ к части системного администрирования NAS, мне придется перенаправить HTTP-связь с 80 до 8080 в IP-адрес NAS. Это ограничивает мой доступ только к одной услуге. Я хотел бы получить доступ ко всем им, но у меня нет нескольких IP-адресов (на самом деле, у меня почти нет одного, я использую dyndns для отслеживания моего динамического IP-адреса).

Я предполагаю, что вы знаете, где я пытаюсь получить. Я хотел бы иметь возможность устанавливать субдомены, такие как admin.mydomain.com, www.mydomain.com, torrent.mydomain.com и сделать так, чтобы все они проходили через http-порт. Я считаю, что я ищу прокси-сервер или обратный прокси-сервер, я пока не знаю, потому что я не очень разбираюсь в подобных вещах. Dyndns не позволяет мне устанавливать субдомены, и даже если это так, я не могу указать порты для него, только IP-адреса. Тогда решение должно быть внутренним, но я не вижу, чтобы мой NAS предлагал какой-либо вид "внутреннего DNS" или внутреннего прокси-сервера.

У него есть опция виртуального хоста с веб-сервером, и я видел в этом посте https://serverfault.com/questions/140125/port-to-subdomain решение, которое, похоже, является тем, что я ищу, но Я не уверен.

Есть идеи?

0