Let's see, l'll post my linux guest vm/linux host machine config to help guide you.
In host based networking, you set it up as follows:
Linux host: ip address: 192.168.x.y (static is preferred)
netmask 255.255.255.0
gateway 192.168.x.z
Parallels vnic0: ip address is 10.37.x.y (typically already set up for you by default)
netmask 255.255.255.0
gateway 10.37.x.z (typically already set up for you by default)
Linux guest: ip address is 10.37.x.a (static is preferred)
netmask 255.255.255.0
gateway 10.37.x.y <--- this is the vnic0 ip address
This allows communication between guest vm and host machine at all times whether you have connectivity or not through your wired/wireless card. To grant guest vm internet access, you need to enable ICS on your Vista host, and configure NAT between vnic0 and your host ip address. Additionally, you may have to enable ip forwarding (done by modifying the registry, take care) to vnic0 so you can reach your guest vm shares from your host if desired.
In Bridged networking mode, you set it up as follows:
Linux host: ip address: 192.168.x.y (static is preferred)
netmask: 255.255.255.0
gateway: 192.168.x.z
Parallels vnic0: ip address is 10.37.x.y (typically already set up for you by default)
netmask 255.255.255.0
gateway 10.37.x.z (typically already set up for you by default)
Linux guest: ip address: 192.168.x.v (static is preferred)
netmask: 255.255.255.0
gateway: 192.168.x.z
No additional tweak is necessary but it does depend on your wired/wireless card. If either is down, you can't share nor see between guest and host at all until you have connectivity on your wired/wireless card. A workaround for this is the shared folders feature in the parallels tools but this isn't provided with linux guests though.
Notes: I don't use dhcp; too many problems.
HTH,
Titetanium
Last edited: Nov 30, 2007