Utilizzando una macchina virtuale come rete, toccare un mac server

0

sperando che la macchina virtuale sia un "tocco di rete".

la configurazione è un Intel Mac con una scheda dell'aeroporto e diversi USB nics. La carta dell'aeroporto è per la connettività a Internet. le usb nics forniscono connettività alla LAN locale. la condivisione di Internet viene utilizzata sul Mac per distribuire l'accesso a Internet e il Mac è anche un repository di file.

Condivisione di Internet sul mac risulta in un dhcp che serve indirizzi in una classe diversa c per ogni nic, quindi una nicchia ad esempio otterrà 192.168.2.x, la successiva nic avrà 192.168.3.x, ecc. Ciò consente ogni nic per servire un intero segmento lan. Wireshark installato sul mac vede tutte le interfacce e consente il monitoraggio del traffico. Non voglio eseguire wireshark in modo nativo sul mac. È una macchina di produzione e fare scherzi con il metallo nudo è scoraggiato. Un'appliance virtuale è percepita come più sicura (anche se potrebbe non esserlo, non posso convincere i superiori più responsabili)

Quindi, vmware fusion è impostato su mac per eseguire un'istanza di windows xp sp3. wireshark è installato su windows.in questa configurazione, wireshark vede solo l'aeroporto ma non i nics usb. Le schede di rete sono configurate in modalità bridge su vmware. Esiste un tutorial che chiarifica la configurazione per i nics in fusione e gli indirizzi IP appropriati che dovrebbero avere in Windows? Dovrebbero essere colmati anche lì? Se uso lo stesso IP di quello usato su Mac, ovviamente ho un conflitto di indirizzi IP.

Speravo che la macchina virtuale fosse un "tap della rete", ma ha difficoltà a vedere i nics, per non parlare del traffico che non è nemmeno destinato a questo. Immagino che un altro modo per risolvere questo problema sia far passare il traffico attraverso l'istanza xp. XP avrebbe bisogno di un server DHCP in esecuzione. Questo server DHCP servirebbe il nics. ho provato tftpd ma è un po 'troppo rudimentale - non vede le interfacce virtuali. Continuerò a cercare, ma ho bisogno di illuminazione.

per favore sii gentile

    
posta aquagremlin 17.07.2011 - 17:10
fonte

1 risposta

1

In modalità bridging, la porta della VM riceve il proprio indirizzo MAC Ethernet. Se VMNet agisce come un interruttore, potresti non vedere i pacchetti destinati al nodo di rete del Mac, che presumo sia il punto di questo esercizio.

Sì, la porta virtuale ha bisogno anche del proprio indirizzo IP.

La condivisione su Internet passa solo lungo il traffico non destinato alla macchina che condivide. Non è un bridge di rete (viene eseguito come un NAT IIRC), quindi non passerà nemmeno lungo le trasmissioni.

    
risposta data 17.07.2011 - 20:51
fonte

Leggi altre domande sui tag