Come hai impostato "le virtualizzazioni di vmware sono nel range 192.168.140.xxx." ?
Nello stesso modo le cambi in 192.168.1.xxx così saranno nelle stessa rete e quindi visibili lasciando la stessa maschera di rete.
Se però gli indirizzi di rete sono assegnati da un server dhcp è sufficiente impostarla in automatico con dhcp e non dovrai impostare nulla.
E poi, ovviamente, anche le impostazioni della scheda di rete come ti ha detto dankan.
L'indirizzo ip di una macchina è funziona con 3 parti:
l'indirizzo vero e proprio ad esempio 192.168.1.50
la maschera di rete (netmask) che di solito è 255.255.255.0
il gateway che è un indirizzo ip e serve per dire alla macchina dove passare per cercare gli altri ip che non può vedere
La netmask serve per "nascondere" gli altri indirizzi di rete, qualche esempio per farti capire:
ip 192.168.1.50
mask 255.255.255.0
gateway 192.168.1.1
vedi tutti gli indirizzi 192.168.1.x, per quelli diversi (a.e. 192.168.140.x) passa attraverso il gateway
Questa è una configurazione standard
ip 192.168.1.50
mask 255.255.0.0
gateway 192.168.1.1
vedi tutti gli indirizzi da 192.168.1.x a 192.168.254.x, per quelli diversi (a.e. 192.169.x.x) passa attraverso il gateway
ip 192.168.1.50
mask 255.255.255.255
gateway 192.168.1.1
puoi vedere solo la macchina e nessun altro indirizzo, nemmeno il gateway
Questa non si usa mai
ip 192.168.1.50
mask 0.0.0.0
gateway 192.168.1.1
vedi tutti gli indirizzi possibili senza passare attraverso il gateway
Questa non si usa mai
La maschera serve insieme all'indirizzo ip (con una operazione logica AND ) per far si che il computer sappia quale strada fare per raggiungere un indirizzo.
http://faqintosh.com/risorse/it/guides/net/tcp/basic/