Đây là Câu hỏi Canonical về độ phân giải DNS / Tên máy chủ đối với IP / Cổng
ví dụ 1
Tôi đang chạy một máy chủ web trên cổng 80 và một máy chủ khác trên cổng 87. Tôi muốn sử dụng DNS để www.example.com chuyển đến cổng 87. Làm cách nào tôi có thể thực hiện việc này chỉ bằng DNS?
Ví dụ 2
Tôi đang chạy một dịch vụ trên máy chủ của mình trên một cổng không chuẩn. Làm cách nào tôi có thể khiến khách hàng tự động kết nối với cổng không chuẩn này? Tôi có thể sử dụng DNS không? Có một số hỗ trợ cụ thể cho ứng dụng trong đó DNS có thể chỉ ra IP và Cổng không?
Ví dụ 3
Do một số giao thức ứng dụng đặc biệt hỗ trợ nhận thức tên máy chủ và cho phép các hành động đặc biệt được thực hiện dựa trên thông tin này? Có câu hỏi nào khác về Server Fault bao gồm một số trong số này không?
Commandeering:
Câu hỏi này ban đầu được hỏi về việc chạy IIS và Apache trên cùng một máy chủ, nhưng các khái niệm tương tự có thể được áp dụng cho bất kỳ phần mềm máy chủ nào nhận kết nối từ máy khách. Câu trả lời dưới đây mô tả các vấn đề kỹ thuật và giải pháp sử dụng DNS và hỗ trợ giao thức ứng dụng để gán số cổng cho máy khách kết nối.