Trường hợp này của bạn hoàn toàn ok nhé. Với cách này thì bạn tiết kiệm được tài nguyên là IP public. Thông thường bạn sẽ cần 5 IP public cho con máy chủ này. Tuiy nhiên bạn có thể chỉ cần 01 ip mà vẫn có thể giải quyết được nhé.
Cách 1: Sử dụng các port khác nhau
- Đó là mỗi một máy chủ bạn sẽ NAT ra intenet với một port khác nhau. Với cách này thì đơn giản và dễ dùng. Tuy nhiên nó sẽ không chuyên nghipeej khi mà các dịch vụ không được chạy với port 80, 443 gây bất tiện cho người dùng cuối.
Cách 2: Sử dụng Reverse Proxy
- Đó là bạn sẽ tạo một Dịch vụ Reverse Proxy để có nhiệm vụ điều hướng tới các máy chủ kia. Với cách này thì hoàn hảo hơn. Các website khi public ra internet sẽ đảm bảo đầy đủ port 80, 443 mà không phải sử dụng port khác như cách 01
Bạn có thể tham khảo cách tọa Reverse Proxy với nginx, apache ,...
Nếu bạn có he ẹ thống nhiều máy chủ bạn nên dựng một con reverse proxy chung để tiết keiem tài nguyên IP nhé.