У нас есть выделенный сервер Windows 2012. На порту xxxxx работает специальная служба, которая принимает соединения от наших специализированных аппаратных устройств через порт TCP / IP. На данный момент мы используем servername.serverdomain.com:xxxxx для подключения к службе и начала связи. Однако мы предпочитаем использовать URL вместо имени сервера или IP-адреса. Итак, мы получили настраиваемый URL-адрес и настроили его серверы имен так, чтобы они указывали на выделенный сервер. Однако простая настройка DNS, похоже, не работает. Может ли кто-нибудь рассказать, как заставить его работать?
ОБНОВЛЕНИЕ Короче говоря, я хочу, чтобы www.custom-url.com перенаправлялся на servername.serverdomain.com:xxxxx. Эти запросы поступают от оборудования, а не от браузера.
Вы можете установить или использовать уже существующий веб-сервер для размещения своего домена и иметь ProxyPass для своей службы.
Т.е.
ProxyPass / serviceip:port
ProxyPassReverse / serviceip:port
Поскольку вы сопоставляете корневой URL-адрес, вы можете поместить эту конфигурацию в директиву virtualhost внутри веб-сервера, по крайней мере, если вы используете общий веб-сервер.
Правило с mod_rewrite также внутри веб-сервера также может вам помочь.
Веб-сервер может быть размещен на другом или том же сервере.
DNS не будет делать то, что вы хотите.
Вам понадобится обратный прокси или брандмауэр для NAT.
www.custom-url.com
к dedicated-server:xxxx
.