Це канонічне запитання щодо вирішення DNS / імен хостів до IP / портів
Приклад 1
Я використовую веб-сервер на порт 80 і інший на порт 87. Я хотів би використовувати DNS, щоб www.example.com перейшов до порту 87. Як я можу це зробити лише за допомогою DNS?
Приклад 2
Я запускаю службу на своєму сервері на нестандартному порту. Як я можу змусити клієнтів автоматично підключатися до цього нестандартного порту? Чи можу я використовувати DNS? Чи є якась додаткова підтримка, де DNS міг би вказувати IP та порт?
Приклад 3
Чи підтримують деякі протоколи додатків спеціально обізнаність щодо імені хоста та дозволяють вживати спеціальних дій на основі цієї інформації? Чи є інші питання про помилку сервера, які охоплюють деякі з них?
Commandeering:
Це питання спочатку задавали питання про запуск IIS та Apache на одному сервері, але ті ж самі поняття можна застосувати до будь-якого серверного програмного забезпечення, яке отримує з'єднання від клієнтів. Нижче наведені відповіді описують технічні проблеми та рішення використання DNS та підтримки протоколу програми для призначення номера порту для підключення клієнта.