Dobrý den,
jestli tomu dobře rozumím, potřebujete přesvědčit Windows o tom, že jisté zařízení v síti má jinou MAC, než ve skutečnosti má. Z toho plyne, že virtuálka musí mít MAC nastavenou na MAC, kterou by mělo mít ono zařízení (vendor prefix). Toto přesvědčí Windows prográmek o tom, že pakety má poslat do virtuálky.
Virtuálka pak provede magii tak, že cílovou MAC paketu z Widnows přepíše na skutečnou MAC zařízení a zdrojovou MAC na na sovu MAC (tu která fejkuje vendor prefix). Takto upravený paket pak projde sítí k zařízení a to dopoví na MAC virtuálky. Virtuálka provede opačný překlad, tedy zdrojovou MAC na sovu (vendor prefix) cílovou MAC na MAC Widnows. Windows přijme paket z požadované MAC.
Manglování paketů nebude nejjednodušší a určitě to nepůjde jedním pravidlem v arptables, ale s tím už se dá jistě poprat.