Mạng khách VirtualBox bị mất sau khi ngắt kết nối máy chủ


8

Tôi đang chạy VirtualBox cả trên máy chủ Snow Leopard OSX và trên máy chủ Windows Vista. Bất cứ khi nào máy chủ của tôi mất kết nối internet, máy khách dường như mất kết nối internet vĩnh viễn ngay cả sau khi kết nối máy chủ với Internet được thiết lập lại.

Đặt lại mạng khách trên hệ điều hành khách, ngắt kết nối cáp thông qua cài đặt hộp ảo máy chủ và thậm chí khởi động lại hệ điều hành khách không giúp ích gì cả. Khách không còn có thể truy cập Internet. Giải pháp duy nhất là tự khởi động lại VirtualBox trong khi máy chủ được kết nối với Internet. Điều này thực sự trở thành một nỗi đau khi chủ nhà chuyển sang chế độ ngủ hoặc tôi ngắt kết nối máy tính xách tay của mình tại nơi làm việc và sau đó kết nối lại ở nhà.

Khách được thiết lập với mạng NAT. Nó ảnh hưởng đến các máy khách có cả hệ điều hành Ubuntu và Windows XP.

Đây có phải là hành vi dự kiến? Có ai biết sửa chữa không? Hay tôi thiết lập không chính xác?


Tôi không quá quen thuộc với VBox, nhưng điều này nghe có vẻ như là một vấn đề với NAT mà VBox đang cố gắng thực hiện và có thể là một trục trặc trong tuyến đường giữa mạng 'riêng tư' và mạng 'công cộng'. Bạn có thể đăng ifconfigs và traceroutes không?
Guamaniac

1
Cross đã đăng câu hỏi này lên các diễn đàn VirtualBox và nhận được câu trả lời này: "Đó là hành vi không mong muốn nhưng được mong đợi, một cách giải quyết là có thể nhưng không dành cho người yếu tim, nó liên quan đến việc chia sẻ liên kết chủ nhà qua ics cho Khách qua Máy chủ. Ics có thể phục hồi từ Ngắt kết nối, VBox không thể. "
Dave Konopka

@Guamaniac Vì vậy, trong khi cố gắng tạo lại sự cố, tôi thấy rằng việc ngắt kết nối máy chủ-> bộ định tuyến không thể phục hồi được. Khi tôi ngắt kết nối máy chủ-> mạng không dây của bộ định tuyến theo cách thủ công, sau đó kết nối lại khách sẽ khôi phục kết nối của nó với Internet. Thông thường tôi gặp vấn đề khi tôi đặt máy ngủ và cố gắng kết nối lại vài phút / giờ sau đó. Tôi sẽ thực hiện thêm một số thử nghiệm để xem khi nào khách không thể phục hồi và chạy theo dõi khi tôi xảy ra.
Dave Konopka

Câu trả lời:



2

Tôi vận hành các máy chủ ảo khác nhau ở đây và gặp vấn đề tương tự (và hơn thế nữa) khi sử dụng NAT. Điều làm việc tốt nhất với tôi là sử dụng các kết hợp cầu nối: Tạo cầu nối mạng trên HĐH máy chủ (về cơ bản không bắc cầu gì ngoài kết nối mạng chính) và sử dụng kết nối mạng trong VirtualBox bằng cầu mới được tạo. Máy chủ của tôi là Windows Vista và Windows 7, Máy khách Windows Server 2008 và debian.

Điều này sẽ đặt các máy khách của bạn vào cùng một mạng với máy chủ của bạn và do đó làm cho máy chủ và máy khách nhìn thấy nhau cũng như các máy khách khác nhau nhìn thấy nhau (nếu bạn có các máy khách khác nhau trên cùng một máy chủ).

Tôi không biết nếu có bất kỳ tác dụng phụ nào và không có manh mối về nền tảng kỹ thuật của cầu nối, tuy nhiên, vì vậy hãy thận trọng với lời khuyên này.

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.