Tôi muốn tiếp cận một số dịch vụ nội bộ như máy khách web của NAS (Synology DSM) thông qua các tên miền phụ chuyên dụng như https://nas.example.com.
Các dịch vụ đang chạy đầy đủ và có thể truy cập thông qua IP nội bộ như thế nào https://192.168.0.200:5001.
Tôi rõ ràng sở hữu tên miền example.comvà có một máy chủ Apache đang hoạt động.
Về cơ bản có 2 lý do khiến tôi muốn đạt được những điều trên:
- Tên miền phụ
nas.example.comdễ nhớ hơn192.168.0.200:5001 - Tôi muốn sử dụng chứng chỉ HTTPS hiện tại của mình
nas.example.commà tôi không thể có địa chỉ IP nội bộ
Tôi đã chơi xung quanh với Apache mod_rewritenhưng không có thành công nào cả. Thật không may, tôi không thể biết liệu kịch bản này thậm chí có thể xảy ra với mod_rewritehoặc nếu tôi không cấu hình đúng.
Một số lưu ý:
- Các dịch vụ không nên truy cập từ bên ngoài mà chỉ từ bên trong mạng LAN của tôi.
- Lý tưởng nhất, chúng cũng có thể được truy cập thông qua các tên miền phụ khi được kết nối với mạng từ bên ngoài thông qua các đường hầm SSH. Do đó, một máy chủ DNS chuyên dụng như
dnsmasqkhông phải là thứ tôi đang tìm kiếm vì điều đó sẽ chỉ xử lý các yêu cầu từ trong mạng LAN (tôi đoán ...).