Korleis nå ein privat teneste gjennom ein VPN på ein virtuell maskin
Køyr dei to vegane kvar for seg: VPN-en til gjesten over NAT, og eit bein berre for verten som Macen brukar. Send éin port vidare, stadfest han, og skriv deretter ned tilbakerullinga.
Behandle gjesten og Macen som to åtskilde nettverk som er bundne saman av éi smal dør. Den virtuelle maskina held på VPN-klienten og sin eigen veg til internett; Macen når nøyaktig éi teneste gjennom ein adapter berre for verten og éin einaste vidaresend port. Ingenting anna skal passere. Følg trinna i rekkjefølgje, og stopp når eitt feilar, fordi kvart seinare trinn føreset at dei tidlegare heldt.
Skriv ned dei to vegane før du endrar noko
På gjesten viser ipconfig /all adapteren som ber VPN-transporten, og adressa han fekk frå DHCP i det virtuelle nettverket. På Macen skriv du ned det virtuelle grensesnittet hypervisoren laga for det segmentet; med VMware Fusion er eininga berre for verten vanlegvis vmnet1, og Parallels gir si eiga nemning. Legg merke til kven som deler ut adresser der, og skriv så ned alt, fordi subnettet berre for verten ofte blir tildelt på nytt når eit virtuelt nettverk blir laga på nytt. Kontroller nettverksmodusen til den virtuelle maskina i hypervisoren i staden for i minnet ditt om han. Delt eller NAT-modus for adapteren som vender mot internett pluss modus berre for verten for adapteren som vender mot Macen er oppsettet desse trinna føreset.
To adapterar, to føremål. Å blande dei slik at éin adapter tener både Macen og internett, er det som gjer ei smal dør til ein ruta veg.
Stadfest fyrst VPN-en til gjesten sjølv
Start klienten inne i Windows og stadfest at han avsluttar, med kva som helst test leverandøren dokumenterer. Ikkje gå vidare før gjesten åleine når den private tenesta, fordi eit vidaresendingsproblem oppå ein broten tunnel har to årsaker og inga nyttig feilmelding. Skriv ned den private adressa tenesta blir løyst til inne frå gjesten. Den adressa er det einaste vidaresendingsregelen skal nemne.
Viss klienten skyv ein full tunnel, ber adapteren berre for verten framleis lokal trafikk, men stadfest at den private destinasjonen ikkje blir fanga av tunnelen på ein måte som endrar adressa hans. Ein profil med delt tunnel gjer dette enklare og er verdt å be om hos den som eig VPN-en.
Legg til beinet berre for verten og test det åleine
Kople ein adapter berre for verten til gjesten, gi han ei statisk adresse på eit subnett ingen andre brukar, og stadfest at Macen kan pinge han. Test med VPN tilkopla og fråkopla, fordi adressa må overleve begge. Ein gjest som berre svarar medan tunnelen hans er oppe har eit ruteproblem du enno ikkje har funne.
Windows kan klassifisere den nye adapteren som eit offentleg nettverk, noko som blokkerer innkommande trafikk som standard. Set profilen før du feilsøkjer noko anna.
Send éin port vidare, ikkje subnettet
Føretrekk éin vidaresend port framfor generell IP-vidaresending. Windows leverer netsh interface portproxy, som sender ein lyttande port vidare til ein destinasjonsvert og -port, og det treng at tenesta IP Helper køyrer.
Set alltid listenaddress til adressa berre for verten. Utelèt du det, blir alle grensesnitt bundne, noko som eksponerer tenesta for kva nettverk den virtuelle maskina enn ligg på. Legg til ein brannmurregel avgrensa til grensesnittet berre for verten og den eine porten, slik at lyttaren og løyvet stemmer. Eit proxyvite program vil kanskje heller ha ein liten proxy inne i gjesten, som avsluttar sambandet og ikkje treng nokon returveg til Macen. Vel proxyen når protokollen tillèt det, fordi han feilar lukka av konstruksjon.
Stadfest, og skriv deretter tilbakerullinga
Frå Macen løyser du det private namnet, køyrer den tiltenkte operasjonen, og stoppar deretter VPN-en til gjesten og stadfestar at operasjonen feilar i staden for å falle stille tilbake. Nettopp den siste kontrollen provar at vegen er den du bygde. Skriv ned kva identitet gatewayen ser og kven som får bruke vidaresendinga.
Skriv tilbakerullinga som tre trinn: fjern portproxy-oppføringa, fjern brannmurregelen, kople frå adapteren berre for verten. Køyr henne så éin gong, før du får bruk for henne, og stadfest at VPN-en til gjesten sjølv framleis verkar etterpå. Viss organisasjonen din krev at kvar Mac registrerer seg sjølvstendig, stopp her og bruk den modellen i staden, fordi eit delt vidaresendingspunkt konsentrerer tilgang på éin gjest. Uansett, set adressene og porten i endringsloggen; den neste personen vil ikkje oppdage dei på nytt.