Ini adalah Pertanyaan Canonical tentang resolusi DNS / Hostnames ke IP / Port
Contoh 1
Saya menjalankan server web pada port 80 dan yang lain pada port 87. Saya ingin menggunakan DNS sehingga www.example.com masuk ke port 87. Bagaimana saya bisa melakukannya hanya dengan DNS?
Contoh 2
Saya menjalankan layanan di server saya pada port non-standar. Bagaimana saya bisa membuat klien terhubung ke port non-standar ini secara otomatis? Bisakah saya menggunakan DNS? Apakah ada dukungan khusus aplikasi di mana DNS dapat menunjukkan IP dan Port?
Contoh 3
Apakah beberapa protokol aplikasi secara khusus mendukung kesadaran nama host, dan memungkinkan tindakan khusus diambil berdasarkan informasi ini? Apakah ada pertanyaan lain tentang Kesalahan Server yang mencakup sebagian dari ini?
Commandeering:
Pertanyaan ini pada awalnya menanyakan tentang menjalankan IIS dan Apache pada server yang sama, tetapi konsep yang sama dapat diterapkan pada perangkat lunak server yang menerima koneksi dari klien. Jawaban di bawah ini menjelaskan masalah teknis dan solusi penggunaan DNS dan dukungan protokol aplikasi untuk menetapkan nomor port yang akan disambungkan klien.