Hey everyone,
I need some help understanding something that I did yesterday with a shared connection and a vm. It's a little technical, but hopefully you can understand my question.
I have windows server virtualized (Fusion) and it's internet connection bridged over my airport. (Airport address is 192.168.1.100 and VM is static at 192.168.1.10.) I enabled ICS so that my physical XP workstation could use the Mac's NIC for internet and connect to the VM. That worked just fine. I could ping and terminal into the vm without issue. I switched my XP box connection to the actual router (rather than using my Mac's NIC), and it was unable to communicate with the vm and vice versa. However, both machines could ping each other. "Hmm...", I thought. So, from the XP machine I did a tracert to the vm. The results: 2 hop - the packet went to airport (.100) and then the vm (.10). That made sense, because the vm is using Airport as a gateway.
Here's where I need some help understanding, my friends (if I haven't lost you). I couldn't figure out why they couldn't communicate when they are on the same network. So, one of the first things I did was disable ICS on the Mac. Boom! Communication was active and both machines could terminal into each other. I did another tracert and it went directly to the vm (.10). So, my question is, why with ICS enabled couldn't I talk to my vm? It may be a simple detail but right now I'm trying to making sense of it.
Thanks for getting this far, and offering any suggestions!
I need some help understanding something that I did yesterday with a shared connection and a vm. It's a little technical, but hopefully you can understand my question.
I have windows server virtualized (Fusion) and it's internet connection bridged over my airport. (Airport address is 192.168.1.100 and VM is static at 192.168.1.10.) I enabled ICS so that my physical XP workstation could use the Mac's NIC for internet and connect to the VM. That worked just fine. I could ping and terminal into the vm without issue. I switched my XP box connection to the actual router (rather than using my Mac's NIC), and it was unable to communicate with the vm and vice versa. However, both machines could ping each other. "Hmm...", I thought. So, from the XP machine I did a tracert to the vm. The results: 2 hop - the packet went to airport (.100) and then the vm (.10). That made sense, because the vm is using Airport as a gateway.
Here's where I need some help understanding, my friends (if I haven't lost you). I couldn't figure out why they couldn't communicate when they are on the same network. So, one of the first things I did was disable ICS on the Mac. Boom! Communication was active and both machines could terminal into each other. I did another tracert and it went directly to the vm (.10). So, my question is, why with ICS enabled couldn't I talk to my vm? It may be a simple detail but right now I'm trying to making sense of it.
Thanks for getting this far, and offering any suggestions!