Ik heb een virtual machine (Win7) draaien in VMware Workstation, ip-adres van VMnet1 = 192.168.69.1.
Ik heb in mijn host (Win7) een vpn-verbinding draaiende, ip-adres van de vpn-adapter = 192.171.42.17. Dit is een vpn-server van een commerciële partij, ik kan niks wijzigen behalve connectietype (SSTP/PPTP).
Ip-adres van de vm zelf is 192.168.69.128.
VMware gebruikt de netwerkadapter VMnet1 (Host-only).
Ik wil dat alle verkeer van de virtual machine door de vpn gaat. Ik kan natuurlijk de virtual machine via de bridge-modus toegang geven tot mijn interne netwerk, maar dat vind ik te gevaarlijk en open.
Ik probeer dit middels split tunneling op te lossen:
maar dat werkt niet. Ik heb in de vm geen internet. Als ik de netwerkprobleemoplosser start in de vm, krijg ik de melding dat de DNS-server niet reageert. Vervolgens voeg ik in de host 8.8.8.8 en 8.8.4.4 (DNS-servers van Google) toe. Internet doet het dan nog steeds niet, maar de melding over de DNS-server is wel weg.
Dit is wat ik zie in Wireshark als ik het verkeer op de vmnet-adapter monitor en de browser open in de vm:

Maar geen respons.
Ik lees her en der dat wat ik wil niet mogelijk is zonder extra software (een virtuele router?). Maar ik zie eigenlijk niet waarom dit niet zo kunnen werken (en ik heb geen idee wat voor virtuele router ik precies nodig heb).
Ik zit nu al een tijd te googlen, maar ik kom maar weinig mensen met hetzelfde probleem tegen. Ik heb geen kaas gegeten van netwerken, en ik heb het vermoeden dat ik iets simpels over het hoofd zie...
Ik denk dat het probleem ligt in het feit dat de vm zijn DNS-requests naar 192.168.69.1, maar dat die requests daar in een zwart gat verdwijnen?
Ik heb in mijn host (Win7) een vpn-verbinding draaiende, ip-adres van de vpn-adapter = 192.171.42.17. Dit is een vpn-server van een commerciële partij, ik kan niks wijzigen behalve connectietype (SSTP/PPTP).
Ip-adres van de vm zelf is 192.168.69.128.
VMware gebruikt de netwerkadapter VMnet1 (Host-only).
Ik wil dat alle verkeer van de virtual machine door de vpn gaat. Ik kan natuurlijk de virtual machine via de bridge-modus toegang geven tot mijn interne netwerk, maar dat vind ik te gevaarlijk en open.
Ik probeer dit middels split tunneling op te lossen:
code:
1
| route add 192.168.69.0 mask 255.255.255.0 192.170.42.0 |
maar dat werkt niet. Ik heb in de vm geen internet. Als ik de netwerkprobleemoplosser start in de vm, krijg ik de melding dat de DNS-server niet reageert. Vervolgens voeg ik in de host 8.8.8.8 en 8.8.4.4 (DNS-servers van Google) toe. Internet doet het dan nog steeds niet, maar de melding over de DNS-server is wel weg.
Dit is wat ik zie in Wireshark als ik het verkeer op de vmnet-adapter monitor en de browser open in de vm:

Maar geen respons.
Ik lees her en der dat wat ik wil niet mogelijk is zonder extra software (een virtuele router?). Maar ik zie eigenlijk niet waarom dit niet zo kunnen werken (en ik heb geen idee wat voor virtuele router ik precies nodig heb).
Ik zit nu al een tijd te googlen, maar ik kom maar weinig mensen met hetzelfde probleem tegen. Ik heb geen kaas gegeten van netwerken, en ik heb het vermoeden dat ik iets simpels over het hoofd zie...
Ik denk dat het probleem ligt in het feit dat de vm zijn DNS-requests naar 192.168.69.1, maar dat die requests daar in een zwart gat verdwijnen?
[ Voor 4% gewijzigd door Sefyu op 29-07-2013 13:03 . Reden: 192.170.42.17 -> 192.171.42.17 ]