Указание доменного имени на моем домашнем сервере на порту, отличном от порта 80

Указание доменного имени на моем домашнем сервере на порту, отличном от порта 80

У меня есть приложение, работающее на моем домашнем сервере на порту, скажем, 8050. После регистрации моего домена, как мне указать его на мой статический IP. Сейчас я используюhttp://XX.XXX.XXX.XX:8050/

Как сделать так, чтобы доменное имя автоматически перенаправляло запрос на порт 8050 на GoDaddy?

Спасибо

решение1

Доменное имя просто преобразуется в IP и не имеет ничего общего с портом, на который фактически будет отправлен запрос. Конечная точка порта на хосте определяется как другая часть URL.

См. Википедию дляЦель доменного имени:

Доменные имена служат запоминающимися именами для участников Интернета, таких как компьютеры, сети и службы. Доменное имя представляет ресурс Интернет-протокола (IP). Отдельные хост-компьютеры Интернета используют доменные имена в качестве идентификаторов хостов или имен хостов. Имена хостов являются конечными метками в системе доменных имен, как правило, без дальнейшего подчиненного пространства доменных имен. Имена хостов появляются как компонент в унифицированных указателях ресурсов (URL) для интернет-ресурсов, таких как веб-сайты (например, en.wikipedia.org).

И дляСинтаксис URL-адреса:

Каждый URL-адрес состоит из следующих элементов: имя схемы (обычно называемое протоколом), за которым следует двоеточие, две косые черты[примечание 1], затем, в зависимости от схемы, имя сервера (например, ftp., www., smtp. и т. д.), за которым следует точка (.), затем имя домена[примечание 2] (альтернативно, IP-адрес), номер порта, путь к ресурсу, который необходимо извлечь, или к программе, которую необходимо запустить, затем, для таких программ, как скрипты Common Gateway Interface (CGI), строка запроса[7][8] и необязательный идентификатор фрагмента.

Что вы можете сделать, так это установить небольшой прокси-сервер (например,http://www.gcd.org/sengoku/stone/) и направьте свой трафик на сервер, работающий на 8050.

Как вы сказали, вы запускаете это приложение на "Домашнем сервере", находится ли он за маршрутизатором, который может выполнять переадресацию портов? Это было бы самым простым решением.

Связанный контент