VirtualBox và VMware mặc định là loại mạng NAT cho máy ảo. Bạn sẽ được yêu cầu thay đổi loại mạng hoặc chuyển tiếp cổng nếu định chạy phần mềm máy chủ bên trong máy ảo của mình vì chúng được cách ly khỏi các kết nối đến theo mặc định. Trong bài đăng này, chúng tôi sẽ xem làm thế nào bạn có thể chuyển tiếp cổng tới máy ảo để sử dụng nó như một máy chủ.
Chuyển tiếp cổng tới Máy ảo để sử dụng nó như một máy chủ
Để chuyển tiếp cổng tới Máy ảo, bạn cần làm theo các phương pháp được đề cập bên dưới.
- Chọn mạng cầu nối
- Sử dụng chế độ Mạng NAT
Hãy để chúng tôi nói về họ một cách chi tiết.
Chuyển tiếp cổng VirtuaBox
1) Chọn mạng cầu nối
Khi bạn chọn loại mạng NAT, hệ điều hành máy chủ của bạn sẽ thực hiện dịch địa chỉ mạng. Điều này có nghĩa là máy ảo sẽ chia sẻ địa chỉ IP của máy chủ của bạn và sẽ không nhận được bất kỳ lưu lượng truy cập nào đến. Tuy nhiên, nếu bạn muốn máy ảo của mình có địa chỉ IP và xuất hiện dưới dạng một thiết bị riêng biệt trên mạng, bạn có thể sử dụng chế độ kết nối mạng thay thế.
Trước khi chúng tôi tiếp tục và thực hiện bất kỳ thay đổi nào đối với cài đặt mạng, trước tiên bạn nên tắt máy.
Để thay đổi loại mạng của máy ảo trong VirtualBoxbạn cần làm theo các bước được đề cập dưới đây.
- Mở Hộp ảo.
- Nhấp chuột phải vào VM mà bạn muốn thêm vào máy chủ và sau đó chọn Cài đặt.
- Bây giờ, hãy đi tới Mạng tab và chọn “Cầu nối cầu” từ Đính kèm với phần.
- Bấm vào Được rồi.
ĐẾN thay đổi loại mạng của máy ảo trong VMWare, Thực hiện theo các bước được đề cập dưới đây.
- Mở VMware Workstation.
- Nhấp chuột phải vào VM được đề cập và chọn Cài đặt máy ảo.
- Đi đến Bộ điều hợp mạng và sau đó chọn “Bridged: Kết nối trực tiếp với mạng vật lý”.
- Cuối cùng, nhấp vào Ok để xác nhận những thay đổi bạn đã thực hiện.
Bằng cách này, chúng tôi đã thay đổi cài đặt mạng của máy ảo của bạn.
2) Sử dụng chế độ Mạng NAT
Nếu bạn đã chọn sử dụng chế độ mạng NAT vì bất kỳ lý do gì, bạn vẫn có thể chuyển tiếp các cổng thông qua NAT của máy ảo. Tuy nhiên, điều quan trọng cần lưu ý là chỉ một trong những bước này là cần thiết. Bạn không phải chuyển tiếp cổng nếu bạn đã bật kết nối mạng cầu nối ở trên.
Trước đó, chúng tôi cần sử dụng lệnh VBoxManager để chuyển tiếp cổng trong VirtualBox, nhưng giờ đây VirtualBox có cửa sổ chuyển tiếp cổng đồ họa đơn giản. Tuy nhiên, nếu bạn muốn thiết lập chuyển tiếp cổng bằng lệnh VBoxManager thay vì giao diện đồ họa, hãy truy cập virtualbox.org để tìm hướng dẫn chính xác vì chúng tôi sẽ sử dụng GUI trong hướng dẫn này.
Để chuyển tiếp các cổng trong VirtualBox bằng GUI, hãy làm theo các bước được đề cập bên dưới.
- Mở VirtualBox, nhấp chuột phải vào VM của bạn và nhấp vào Cài đặt.
- Đi tới Mạng tab, trong Đính kèm với tùy chọn, chọn NAT và nhấp vào Nâng cao.
- Tiếp theo, bấm vào Cổng chuyển tiếp.
- Bấm vào Thêm vào biểu tượng để thêm một cổng.
- Để chuyển tiếp cổng trong VirtualBox, hãy sử dụng cửa sổ Quy tắc chuyển tiếp cổng. Bạn có thể để trống trường IP để chấp nhận tất cả lưu lượng truy cập từ mạng cục bộ và chuyển tiếp nó tới máy ảo của mình. Vì chúng tôi không muốn điều đó nên hãy sử dụng địa chỉ IP máy chủ – 127.0.0.1.
- Cuối cùng, lưu các thay đổi và đóng cửa sổ.
Đó là cách bạn có thể thực hiện chuyển tiếp cổng trong VirtualBox.
Nếu đang sử dụng VMware, bạn sẽ cần sử dụng ứng dụng Virtual Network Editor (vmnetcfg) để thực hiện một số tác vụ nhất định. Nếu bạn là người dùng VMware Workstation, bạn có thể điều hướng đến Edit và sau đó là Virtual Network Editor để truy cập nó.
Hãy nhớ rằng tiện ích này không có sẵn cho VMware Player. Tuy nhiên, bạn vẫn có thể sử dụng chế độ kết nối mạng cầu nối để giúp máy chủ của bạn có thể truy cập được. Mặc dù có các phương pháp cài đặt thủ công bằng cách giải nén tệp vmnetcfg.exe từ trình cài đặt VMware Player.
Máy ảo của bạn vẫn chưa sẵn sàng để sử dụng làm máy chủ, bạn cần đảm bảo rằng không có chương trình bảo mật nào đang chạy trong máy ảo hoặc máy chủ của bạn có khả năng chặn kết nối, thêm một ngoại lệ nếu điều đó tồn tại. Ngoài ra, hãy đảm bảo rằng bộ định tuyến đang chuyển tiếp cổng chính xác.
Đó là nó!
Đọc: Cách định cấu hình & thiết lập cài đặt Tường lửa của Bộ định tuyến
Làm cách nào để chuyển tiếp cổng tới máy ảo và sử dụng nó làm máy chủ?
Với sự trợ giúp của NAT hoặc Dịch địa chỉ mạng, chúng tôi sẽ có thể chuyển tiếp các cổng tới máy ảo. Bạn có thể làm theo các bước được đề cập trước đó trong bài đăng này để tìm hiểu cách thực hiện tương tự và sử dụng Mạng cầu nối.
Đọc: Làm cách nào để tạo Máy chủ VPN công cộng trên Windows?
Chuyển tiếp cổng có giống như máy chủ ảo không?
Chuyển tiếp cổng và Máy chủ ảo tương tự nhau nhưng không giống nhau. Sự khác biệt chính giữa hai loại này là “Máy chủ ảo” chỉ có thể chuyển tiếp một cổng duy nhất và thay đổi số của nó, trong khi “Chuyển tiếp cổng” có thể chuyển tiếp toàn bộ phạm vi nhưng không thể thay đổi số cổng.
Cũng đọc: Cách thay đổi loại NAT trên PC.