hộp ảo, không thể ping mạng nội bộ từ máy chủ


0

Tôi có hai máy ảo đang chạy (sao hỏa và saturn):

nhập mô tả hình ảnh ở đây

Tôi muốn chúng có thể ping nhau , vì điều này, tôi đã thiết lập một bộ điều hợp mạng nội bộ trên cả hai máy ảo. Tại đây bạn có thể thấy cài đặt mạng cho máy saturn:

nhập mô tả hình ảnh ở đây

Và ở đây bạn có thể thấy các cài đặt mạng cho máy mars:

nhập mô tả hình ảnh ở đây

Nhưng vì một số lý do, tôi không thể ping máy này từ máy khác, thay vào đó tôi nhận được: Trả lời từ ##. ##. ##. ##: Máy chủ đích không thể truy cập được. Vì vậy, các câu hỏi là: 1) Làm thế nào tôi có thể làm cho họ nhìn thấy nhau? 2) Có hai máy ảo trên mạng nội bộ cộng với cách tôi có thể truy cập chúng từ máy chủ?

CẬP NHẬT 2 : Ok, bây giờ tôi có thể ping sao hỏa từ saturn và saturn từ sao hỏa, nhưng tôi vẫn không thể ping cả hai từ máy chủ.

Cập nhật: Dưới đây là cài đặt ip cho máy ảo mars:

nhập mô tả hình ảnh ở đây

Và đây là cài đặt ip cho máy ảo saturn:

nhập mô tả hình ảnh ở đây

Khi tôi cố gắng ping sao hỏa từ saturn, tôi nhận được điều này:

nhập mô tả hình ảnh ở đây

Đây là đầu ra từ việc chạy ipconfig / all trên cả hai máy ảo:

nhập mô tả hình ảnh ở đây


HĐH gì? Cài đặt ip được cấu hình trên cả hai máy như thế nào?
Smeerpijp

Máy chủ và cả hai máy ảo đều là win7,64bit, trong các máy ảo tôi không thay đổi gì cả, họ tự động nhận được ip của mình
Rustam Issabekov 04/12/2015

Chạy ipconfig / all trên cả hai máy và đăng kết quả đầu ra.
Smeerpijp

Ok, tôi đã có câu trả lời tại sao tôi không thể ping sao hỏa từ saturn, cả hai đều có cùng một địa chỉ mac. Nhưng tôi vẫn không biết cách ping cả hai máy từ máy chủ
Rustam Issabekov

Câu trả lời:


2

Hãy xem liên kết này .

Mạng nội bộ:

Điều này có thể được sử dụng để tạo ra một loại mạng dựa trên phần mềm khác có thể nhìn thấy đối với các máy ảo được chọn, nhưng không phải cho các ứng dụng chạy trên máy chủ hoặc với thế giới bên ngoài.

Vấn đề bạn gặp phải là máy ảo không thể truy cập máy chủ DHCP của bạn. Đó là nhận địa chỉ APIPA (169.254.xx.xx)

Kết nối mạng

Điều này dành cho các nhu cầu mạng tiên tiến hơn như mô phỏng mạng và máy chủ đang chạy trong một khách. Khi được bật, VirtualBox kết nối với một trong các card mạng đã cài đặt của bạn và trao đổi trực tiếp các gói mạng, phá vỡ ngăn xếp mạng của hệ điều hành máy chủ của bạn.

Nếu bạn có bộ định tuyến hoặc máy chủ DHCP trên mạng của mình, hãy định cấu hình tùy chọn này để nhận các gói DHCP thông qua máy chủ NIC, để máy ảo tự động lấy địa chỉ IP.

Khác, bạn có thể cấu hình địa chỉ ip tĩnh op cả hai VM

Thí dụ:

 VM Mars:  IP 192.168.1.5, Subnetmask 255.255.255.0 
 VM Saturn: IP 192.168.1.6, Subnetmask 255.255.255.0

EDIT: Nếu bạn muốn máy chủ liên lạc với VM, hãy sử dụng mạng cầu nối cho VM và cung cấp cho VM một địa chỉ tĩnh trong cùng mạng con mà máy chủ của bạn đang ở. Hoặc để DHCP gán địa chỉ IP cho VM một cách linh hoạt (giả sử máy chủ của bạn đang nhận địa chỉ DHCP từ cùng một máy chủ / bộ định tuyến)


1

Hai máy có cùng địa chỉ phần cứng gặp sự cố khi giao tiếp với nhau, bạn đã tìm ra rồi.

Bạn không thể ping máy ảo của mình từ máy chủ lưu trữ theo thiết kế. Sử dụng " Mạng nội bộ " cho phép nhiều máy ảo giao tiếp với nhau trên mạng nội bộ nhưng mạng này không mở ra thế giới bên ngoài, bao gồm cả máy chủ.

Bạn có thể thích sử dụng " Mạng chỉ dành cho máy chủ" giống hệt với Mạng nội bộ nhưng cho phép máy chủ tham gia.

Nếu bạn muốn truy cập VM từ các máy chủ khác, bạn cũng có thể sử dụng mạng Bridged .

Cuối cùng, tôi khuyên bạn nên định cấu hình địa chỉ IP cố định cho máy ảo của mình hoặc định cấu hình máy chủ dhcp VirtualBox tích hợp .

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.