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.com
và 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.com
dễ 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.com
mà tôi không thể có địa chỉ IP nội bộ
Tôi đã chơi xung quanh với Apache mod_rewrite
như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_rewrite
hoặ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ư
dnsmasq
khô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 ...).