Apa yang tidak VirtualBox izinkan mode promiscuous pada jaringan berbasis NAT?


3

Ketika saya beralih ke mode jaringan NAT mode, tidak ada opsi mengenai Promiscous Mode lagi.

Jadi VirtualBox secara eksplisit tidak mengizinkannya. Mengapa demikian?

Jawaban:


3

"Mode Promiscuous" berarti VM diizinkan menerima paket Ethernet yang dikirim ke alamat MAC yang berbeda.

Dalam mode "NAT", setiap VM berada di belakang router virtual yang melakukan terjemahan alamat IP dengan cara yang hampir sama dengan router rumah / gateway dengan NAT - sebagai efek samping ia menolak paket yang masuk kecuali jika mereka milik koneksi yang sudah dibangun oleh VM.

Ini berarti bahwa VM tidak akan pernah menerima paket yang dikirim ke alamat Ethernet lain karena 100% dari mereka akan dibuang oleh NAT, sehingga promisc Opsi akan tetap tidak efektif.


Jika saya memahami ini dengan benar, dalam mode NAT setiap VM dipisahkan, selain itu memiliki alamat IP di sub jaringan yang sama, kan?
daisy

1
@ warl0ck: Ya. Setiap VM berada di belakang gateway NAT-nya sendiri, dan meskipun mereka semua menggunakan rentang alamat IP yang sama, mereka masih tidak dapat saling melihat karena dua NAT di antara setiap VM. Ini mirip dengan beberapa pelanggan dari ISP yang sama, masing-masing di belakang gateway NAT mereka sendiri, masing-masing menggunakan 192.168.1.0/24, tapi tak satu pun dari mereka yang saling bertemu secara langsung.
grawity
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.