Chuyển tiếp tên miền chỉ cục bộ đến các cổng cụ thể


0

Tôi có một máy tính xách tay chạy linux mint 18 đang chạy một máy chủ http ở cổng 80, chronograf ở cổng 8888, trợ lý gia đình ở 8123, nút đỏ 1880, v.v. Làm cách nào tôi có thể thiết lập trên bộ định tuyến của mình (openwrt) hoặc máy chủ tự chuyển đổi một số loại cổng mà hompathistant.server chuyển tiếp tới: 8123, v.v ... hoặc có thể nếu đó là một loại ý tưởng tên miền phụ tốt hơn ha. đến: 8123 vì vậy tôi không cần phải nhớ tất cả các cổng khác nhau.

Câu trả lời:


2

Câu trả lời ngắn gọn là "bạn không thể". Khi có một số cơ chế trong DNS để làm việc với các luận văn cổng thì giao thức cụ thể cao và không được sử dụng phổ biến.

Tuy nhiên, có cách giải quyết.

Cách đơn giản nhất là cấu hình Apache làm proxy ngược. Giao thức HTTP tạo kết nối trên một địa chỉ IP nhất định và sau đó chỉ định miền. Sử dụng mô-đun ProxyPass và các máy chủ ảo dựa trên tên, sau đó bạn có thể ủy quyền yêu cầu sang một cổng khác.

Cách thay thế rất lộn xộn (nghĩa là, từ POV kết nối gần hơn với những gì bạn đang hỏi) sẽ liên kết nhiều địa chỉ IP với hộp đúc của bạn (tức là giao diện ảo) và sau đó ánh xạ từng tên miền phụ sang một địa chỉ IP khác. Khi điều này được thực hiện, bạn sẽ có thể có được phần mềm phù hợp để liên kết với các IP cụ thể trên cổng 80 hoặc không sử dụng iptables để chuyển hướng các gói dựa trên IP đích.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.