Xin chào anh chị.
Em đang có server homelab và bây giờ định cài như này:
PC của em cài VMware vSphere 8 (ESXi 8) sau đó em tạo 3 máy ảo: là windows, macOS, Ubuntu. Em muốn từ internet truy cập 123.21.43.35:7000 thì sẽ vào được macOS. Tương tự nếu windows em cài nginx listening port 3000 thì từ internet truy cập 123.21.43.35:3000 sẽ vào được web trên windows.
Em muốn hỏi là có cách nào làm được không? Hoặc Windows, macOS, ubuntu có một địa chỉ IP trong lớp mạng riêng khác với IP của máy host cũng được. Sau đó map IP và port của máy host tới từng máy ảo bên trong. Em có đọc qua NAT, port forwarding trong NAT, … nhưng không hiểu cơ chế lắm. Đa phần bài viết em tìm trên mạng đều triển khai cho doanh nghiệp, không biết trường hợp homelab của em config như nào.
**Em là chủ hộ đăng ký mạng, đã liên hệ nhà mạng mở all port modem rồi. Vấn đề IP động em dùng dynamic DNS (thật ra thì em chẳng bao giờ khởi động lại modem nên suốt cả tháng IP cũng không đổi).
Mong được giúp đỡ !