Snow Leopard in esecuzione Fusion ha porte virtuali invisibili a wireshark

0

Win XP SP3 in fusion può navigare in rete attraverso l'aeroporto mac in modalità bridge o nat fine. il mac ha un ip statico. la finestra è impostata su dhcp.

ifconfig sul mac mostra

en1: inet 192.168.1.43 netmask 0xffffff00 broadcast 192.168.1.255

vmnet1: inet 172.16.193.1 netmask 0xffffff00 broadcast 172.16.193.255

vmnet8: inet 172.16.143.1 netmask 0xffffff00 broadcast 172.16.143.255

ipconfig su Windows mostra

Suffisso DNS specifico per connessione. : home

    IP Address. . . . . . . . . . . . : 192.168.1.42
    Subnet Mask . . . . . . . . . . . : 255.255.255.0
    Default Gateway . . . . . . . . . : 192.168.1.1

quando le impostazioni della scheda di rete in fusione vengono cambiate in NAT e l'ipconfig viene rilasciato e rinnovato, quindi ipconfig mostra

    Connection-specific DNS Suffix  . : localdomain

    IP Address. . . . . . . . . . . . : 172.16.143.132
    Subnet Mask . . . . . . . . . . . : 255.255.255.0
    Default Gateway . . . . . . . . . : 172.16.143.2

Questo mostra che la macchina virtuale sta ora attraversando la sottorete di vmnet8 Wireshark tuttavia non rivela vmnet8, solo en0 e en1-e en1 sta ricevendo tutto il traffico. Perché nessun vmnet8? Perché vmnet8 ottiene un indirizzo instradabile? non dovrebbe essere uno di quei numeri 192.xxx.xxx.xxx o 10.xxx.xxx.xxx non orientabili? E anche se windows è in bridged e usa 192.168.1.42, il piccolo spia sul mac continua a chiedere se vmnet-natd può parlare con la rete così so che è attivo.

Riesco a vedere i pacchetti che vanno al windows ip ma è mescolato con il traffico che arriva al mac (come mi aspetterei visto che entrambi utilizzano lo stesso aeroporto), ma andrà tutto oltre en1.

(btw, non capisco perché il gateway in windows non sia 172.16.143.1 ma piuttosto .2 - dopotutto non fa in modo che la finestra di Windows parli con vmnet8?)

La stessa situazione esiste quando si usano i paralleli anziché la fusione. Tranne in questo caso 2 vNICs appaiono in wireshark. Tuttavia, sono silenziosi e mai usati neanche.

    
posta aquagremlin 24.07.2011 - 05:10
fonte

1 risposta

1

Bene, i VMWare hanno detto che quelle interfacce sono invisibili a wireshark e che è possibile utilizzare uno strumento speciale, VMWare-sniffer.

E btw, 172.xxx.xxx.xxx sono indirizzi non instradabili, quindi ho avuto un buffer overflow nel mio cervello.

Come per .2 , è proprio come VMWare lo ha impostato.

    
risposta data 24.07.2011 - 22:46
fonte

Leggi altre domande sui tag