Hyper-V - Sakelar Default & Server DHCP
Saya ingin membuat lingkungan pengujian virtual (di Hyper-V [Saya tahu, beberapa orang mungkin mengatakan pilihan yang buruk tetapi kenyataannya memanggilnya]) untuk bermain dengan hal-hal seperti Domain / DC, DHCP, dll.
Sejauh ini saya tahu bahwa Switch "Default" dari Hyper-V akan memberi tamu alamat IP 172.xxx.xxx.xxx dan juga memungkinkan tamu mengakses internet melalui host. Saya rasa apa yang Anda sebut jembatan jaringan dan saya anggap itu mungkin berperilaku sama di KVM, atau bahkan Jaringan Kontainer seperti LXD.
Pertanyaan yang saya miliki adalah: apakah server DHCP yang berjalan di dalam VM dengan Adaptor Jaringan yang dijembatani (alias Sakelar Default) berkonflik dengan klien lain (dalam hal menetapkan alamat IP kepada mereka) di jaringan lokal host Hyper-V, atau hanya mempengaruhi klien dari Jaringan virtual internal yang sama?
Jawaban
Sakelar virtual adalah LAN mandiri yang NATTED ke dunia luar oleh router virtual yang juga merupakan bagian dari Hyper-V. Itu TIDAK dijembatani.
Hyper-V juga menyediakan DHCP ke LAN ini. Itu jelas akan bertentangan dengan server DHCP Anda sendiri di LAN virtual. Ini tidak akan mempengaruhi LAN virtual lain kecuali Anda secara eksplisit mengkonfigurasi vritual router untuk melakukan relai DHCP (tidak tahu apakah itu mungkin di Hyper-V).
Agar dapat bermain dengan aman dengan DHCP Anda sendiri di lingkungan virtual, Anda perlu mengkonfigurasi Hyper-V, bukan melakukan DHCP untuk LAN virtual itu. (Saya bukan ahli Hyper-V. Saya seorang VMWare. Saya tidak tahu apakah Hyper-V dapat dikonfigurasi seperti itu, tetapi produk virtualisasi yang layak harus dapat melakukan itu.)