Vra
'n Vriend van my het vir my gesê daar was 'n manier om twee private IP konnekteer sonder om gebruik te maak van 'n instaanbediener. Die idee was dat beide rekenaars gekoppel aan 'n openbare bediener en 'n paar hoe die bediener by die private verbindings en sal nie gebruik nie meer bandwydte.
Is dit waar? Hoe gaan hierdie tegniek genoem?
Oplossing
Ander wenke
Dit is waar. Dit is die manier waarop FogCreek Copilot werke
Neem 'n blik op item 2 op Joël se Copilot 2.0 post .
Jou vriend kan word met verwysing na VIP's (Virtual IP's). Van my verstand 'n VIP is gewoonlik beheer word deur 'n stuk hardeware soos 'n router en dan aansture na een van jou 2 private IP's. Ons gebruik dit met 'n groep van masjiene agter 'n VIP. Ek is nie 'n netwerk man so dit is pretty much die omvang van my kennis.
As jy kyk na die aansluiting by twee private netwerke (twee netwerke van masjiene agter 'n NAT), die beste manier om dit te doen, is om met 'n Skynprivaatnetwerk . Daar is baie stukke van toerusting beskikbaar om dit te bewerkstellig.
Ek is nie seker dit is wat jy dink van nie, maar jy kan iets soortgelyks met ssh tunneling doen. Kom ons sê jy wou USERA op 10.1.2.3/24 'n MySQL bediener op kerB se konnekteer op 192.168.0.3/24. Daar is geen direkte verbindingsnetwerk tussen die twee netwerke, maar albei masjiene kan koppel aan ServerA op die openbare internet.
kerB loop hierdie opdrag:
ssh -R localhost:13306:localhost:3306 username@serverA
USERA loop hierdie opdrag:
ssh -L 3306:localhost:13306 username@serverA
Nou USERA kan gebruik wat ook al hulpmiddel hulle wil om aan te sluit op mysql op localhost en die cxn sal getonnel deur ServerA en om die MySQL bediener loop op localhost op masjien kerB se.
(hopelik geen spelfoute, getik met een hand as ek my twee dag oue dogtertjie hou =))