Từ hướng dẫn VirtualBox Chương 6 của Mạng ảo, phần Kết nối mạng :
Với kết nối mạng được kết nối, VirtualBox sử dụng trình điều khiển thiết bị trên hệ thống máy chủ của bạn để lọc dữ liệu từ bộ điều hợp mạng vật lý của bạn. Do đó trình điều khiển này được gọi là trình điều khiển "bộ lọc mạng". Điều này cho phép VirtualBox chặn dữ liệu từ mạng vật lý và đưa dữ liệu vào mạng, tạo hiệu quả giao diện mạng mới trong phần mềm. Khi một khách đang sử dụng một giao diện phần mềm mới như vậy, nó sẽ nhìn vào hệ thống máy chủ như thể khách đó được kết nối vật lý với giao diện bằng cáp mạng: máy chủ có thể gửi dữ liệu đến khách thông qua giao diện đó và nhận dữ liệu từ nó. Điều này có nghĩa là bạn có thể thiết lập định tuyến hoặc bắc cầu giữa khách và phần còn lại của mạng.
Từ Wikipedia Bridging (mạng) :
Cầu mạng là một thiết bị mạng kết nối nhiều hơn một phân đoạn mạng. Trong mô hình OSI, bắc cầu hoạt động trong hai lớp đầu tiên , bên dưới lớp mạng.
Tôi không có kiến thức cá nhân làm việc ở các cấp độ mạng này, nhưng từ phía trên, dường như VirtualBox và các nhà quản lý ảo khác sử dụng trình điều khiển hệ thống để đưa các gói vào mạng và giả vờ là một bộ điều hợp vật lý.
Vì tất cả các gói được gửi đến tất cả các mạng, mỗi thiết bị chỉ đọc các gói được đánh dấu bằng địa chỉ của nó (trừ khi đánh hơi ), trình điều khiển ảo chỉ tiêm các gói có địa chỉ MAC ảo của riêng nó và trả lời các gói được gửi đến địa chỉ MAC đó , mặc dù về mặt vật lý không có bộ chuyển đổi như vậy tồn tại.
Điều này được thực hiện ở mức đủ thấp của mô hình mạng, do đó máy chủ sẽ không phản ứng với các tin nhắn này ở các cấp cao hơn, vì chúng được đóng dấu với một địa chỉ MAC khác với địa chỉ máy chủ.
Đây chính xác là kỹ thuật tương tự như tin tặc sử dụng cho các cuộc tấn công giả mạo
bằng cách sử dụng giả mạo địa chỉ IP .
Địa chỉ MAC ảo được phát minh bởi người quản lý máy ảo hoặc có thể được chỉ định hoặc thay đổi bất cứ lúc nào. Nó có thể là bất kỳ địa chỉ MAC hợp pháp nào không trùng lặp với một số thiết bị khác trên mạng cục bộ.
Địa chỉ IP được phân bổ cho bộ điều hợp ảo đó bởi máy chủ DHCP, thường là bộ định tuyến, giống như bất kỳ thiết bị vật lý nào khác.
Lý do bạn có thể kết nối với mạng WiFi được bảo vệ bằng mật khẩu mà không cần nhập mật khẩu sẽ khó hiểu hơn, nhưng tôi phỏng đoán rằng trình điều khiển VirtualBox đã tìm thấy và sử dụng mã thông báo được trả về máy chủ khi đăng nhập vào mạng. Điều này cũng sẽ giải thích lý do tại sao nó không hiển thị trong phần "Thiết bị đính kèm" của bộ định tuyến của bạn, bởi vì nó không bao giờ chính thức gắn vào mạng. Chuyển tiếp vẫn hoạt động vì bộ định tuyến chỉ gửi lại gói đến địa chỉ được chuyển tiếp và trình điều khiển VirtualBox trả lời.
Cuối cùng, đây không phải là multihoming , là một máy tính chạy một hệ điều hành có nhiều địa chỉ IP thông qua nhiều bộ điều hợp, tất cả chúng đều được biết đến với một HĐH này.
Để biết thêm thông tin, hãy xem bài viết Wikipedia về mô hình OSI và đặc biệt là về các lớp OSI.