Chỉnh sửa : Đã thêm trường hợp sử dụng cho CIFS
Thiết lập:
- Máy chủ: Windows 7 SP2 64 bit
- Khách: Ubuntu 12.04.3 LTS 64 bit (trên VirtualBox 4.3.0)
- Máy tính xách tay có 2 bộ điều hợp mạng:
- Mô-đun WiFi cắm USB
- Cổng ethernet 1Gbps
Trường hợp sử dụng:
Khi làm việc tại văn phòng , mô-đun USB WiFi được kết nối với máy chủ. Khách Ubuntu cần kết nối với cấu hình IP cố định (IP cố định trên mạng 192.168.1.x, DNS là 8.8.8.8)
Khi làm việc tại nhà , mô-đun USB Wifi không có và cổng Ethernet trên máy chủ được sử dụng. Mạng tại nhà có máy chủ DHCP (bộ định tuyến gia đình của tôi) mà tôi muốn sử dụng để gán cấu hình IP cho khách Ubuntu.
Trong cả hai trường hợp, tôi muốn khách Ubuntu hoạt động ở chế độ "Cầu nối" (kết nối eth0 ảo và / hoặc eth1 ảo với bộ điều hợp mạng vật lý hiện đang sử dụng của máy chủ).
Tôi cần chủ nhà để giao tiếp qua CIFS (samba) mà tôi suy nghĩ ngăn tôi sử dụng NAT (?)
Thật không may, tôi nhận thấy rằng khi USB WiFi bị ngắt kết nối với máy chủ, VirtualBox sẽ tự động chuyển thiết bị vật lý được sử dụng cho "giao diện mạng ảo 1" sang cổng Ethernet.
Câu hỏi của tôi:
Khi đang làm việc ở nhà hoặc ở văn phòng (nghĩa là: với USB WiFi được kết nối và Ethernet bị ngắt kết nối hoặc ngược lại), Tôi muốn có kết nối Internet trên VirtualBox , mà không cần phải thay đổi cấu hình thủ công mỗi lần.
Tôi nên sử dụng cấu hình nào trong VirtualBox?
Tôi nên sử dụng cấu hình nào trong khách? Cụ thể, trong
/etc/network/interfaces
, trong/etc/udev/rules.d/70-persistent-net.conf
Ngoài ra, khách có cần bất kỳ quy tắc định tuyến IP cụ thể nào để lưu lượng được chuyển qua giao diện khách (luôn luôn duy nhất) không?
Một cấu hình cụ thể của các giao diện máy chủ bắc cầu (Sử dụng Windows để kết nối bộ điều hợp Wifi và Ethernet) có giúp ích gì không? VirtualBox và cấu hình khách trong trường hợp này là gì?