Macaamilka VPN ee la maro wuxuu gaaraa server-ka laakiin ma gaaro martigeliyayaasha LAN
Macaamil la maro ayaa isku xiri kara oo weli lumin kara jawaab kasta oo ka timaadda martigeliyaha LAN. Ku dar wadada soo noqodka gateway-ga, ka dibna hubi gudbinta iyo shaandhaynta baakadaha.
Tunnel-ku wuu soo baxaa, macaamilku wuxuu ping u diraa server-ka VPN, iyo wadaag ku yaal mishiin hal tallaabo ka fog marnaba ma jawaabo. Waxba ku jira habaynta macaamilka ma sharaxayso tan, sababtoo ah codsigu runtii wuu ka baxay macaamilka oo runtii wuu yimid. Waxa guul daraystay waa safarka soo noqodka, iyo qalabka guul daraystay waa badanaa gateway-ga LAN ee ma aha martigeliyaha VPN. Raadinta baakadda jawaabtu waxay sharraxaysaa dhammaan fasalkan calaamadaha.
Raac Jawaabta, Ma Aha Codsiga
Server-ka VPN wuxuu furfuraa baakadda macaamilka oo u gudbiyaa LAN isagoo ciwaanka macaamilku weli ku jiro goobta isha. Martigeliyaha loo socdo wuxuu ka jawaabaa ciwaankaas, haddana shaxdiisa wadada ayaa wax walba go'aansanaysa. Gateway-giisa caadiga ah waxba kama oga barkada tunnel-ka, sidaas darteed jawaabtu waxay u baxdaa dhanka bixiyaha internet-ka oo meel ku hartay wadadaas lagu tuuray.
Macaamilka calaamaddu waa waqti-dhaafid aamusnaan ah: diidmo ma jirto, dib-u-dejin ma jirto, waxba ma jirto. Baaritaanka wadaaggu wuu istaagaa, ping wuxuu soo sheegaa in jawaab ma jirto, iyo diiwaannada server-ka waxay u muuqdaan caafimaad qabta sababtoo ah server-ku shaqadiisii wuu qabtay.
Dhig Wadada Soo Noqodka Meesha Martigeliyayaashu Eegaan
Martigeliyaha kasta oo LAN ah wuxuu la tashadaa gateway-giisa caadiga ah, sidaas darteed gateway-gu waa qalabka kaliya ee u baahan inuu ogaado halka barkada tunnel-ku ku taal. Ku dar wado joogto ah halkaas oo martigeliyaha kastaa dhaxlo wadada saxda ah isagoon la taaban.
Haddii gateway-gu u qaybiyo ciwaankiisa sida xulashada DHCP, u qaybi wadada sidaas si mishiinnada cusubi ay si otomaatig ah u qaataan. Haddii kale wadadu waxay ku nooshahay hal fayl oo habayn ah oo ay ku lunto dib-u-dhiska xiga.
# on the LAN gateway; tunnel pool 172.20.5.0/24, VPN server 10.60.4.10
ip route add 172.20.5.0/24 via 10.60.4.10
ip route get 172.20.5.14
Sababta Source NAT ay ugu muuqato inay hagaajinayso
Qarinidda barkada macaamiisha gadaasha ciwaanka server-ka VPN waxay meesha ka saaraysaa dhibaatada iyadoo ciwaanka macaamilka ka saaraysa baakadda. Markaas jawaabtu waxay ku soo noqotaa server-ka, kaas oo hore u yaqaannaa sida loo gaaro tunnel-ka, wax walbana way shaqeeyaan. Qiimaha ayaa ah in martigeliyayaasha gudaha aysan hadda arki karin macaamilku yaa yahay, iyo xiriir kastaa wuxuu u muuqdaa mid ka imanaya hal mishiin.
Isweydaarsigaas mararka qaarkood waa sax, tusaale ahaan marka qalabka iibiyaha aan la siin karin wado joogto ah. Ha ka ballaarinaynin xeerka barka hadda, sababtoo ah xeer loo qoray /24 wuu joojiyaa is-waafajinta maalinta barka loo beddelo /16, iyo calaamadda koowaad waa koox macaamiil cusub oo isku xira oo aan meelna gaarin.
iptables -t nat -A POSTROUTING -s 172.20.5.0/24 -o ens18 -j MASQUERADE
iptables -t nat -L POSTROUTING -n -v
Wadada Cloud-ku waxay u baahan tahay saddex goobood
VPC gudaheed, farqigaas oo kale wuxuu ku soo noqdaa qaab kale, sababtoo ah subnetwork-ku wax wado ah kuma laha xadka macaamiisha gabi ahaanba. Shaxda wadadu waxay u baahan tahay gelin barkada tunnel-ka oo u jeedda interface-ka shabakada instance-ka, iyo interface-ku waa inuu damiyo hubinta isha iyo meesha loo socdo si platform-ku u aqbalo baakadaha aan isha ka ahayn ciwaankiisa. Kooxaha amniga iyo ACL-yada shabakadu waa inay sidoo kale u oggolaadaan barka labada jiho.
Ka-tag kastaa wuxuu soo saaraa guul-darro qayb ah oo kala duwan. Ka tag gelinta shaxda wadada oo instance-yada gaarka ah waxay u jawaabaan subnetwork aan dib ugu qaadi karin jawaabta barka. Iyadoo hubintu weli shaqaynayso, platform-ku wuu tuurayaa jawaabta ka dib markii instance-ku hore u diray. Iyada oo aan xeerka kooxda amniga jirin, codsiga laftiisu marnaba ma yimaado, macaamilkuna wuxuu arkaa waqti-dhaafidka hal lakab ka hor.
Ku socodsii Hubinta Sidan
Xaqiiji gudbinta iyo siyaasadda shaandhaynta ka hor inta aadan wadada ku eedayn, sababtoo ah martigeliyaha aan gudbin doonin wuxuu u guul darraystaa si aamusnaan ah. Kadib akhri habaynta wadada soo noqodka ee dhaqan galaysa interface-ka qaada tunnel-ka, maadaama shaandheyn adag ay tuuri karto jawaabaha ka yimaada jiho aan la filayn.
Ku dhammee qabasho laga qaaday martigeliyaha LAN inta macaamilku ping u dirayo. Codsiga yimaada isagoo aan lahayn jawaab u dhiganta wuxuu caddeeyaa wadada soo noqodka, codsiga marnaba yimaadaana wuxuu khaladka dib ugu celinayaa server-ka ama tunnel-ka.
sysctl net.ipv4.ip_forward net.ipv4.conf.all.rp_filter
tcpdump -ni any host 172.20.5.14 and icmp
Hubinta isha iyo meesha loo socdo waxay ku qoran tahay hagaha interface-ka shabakada elastik. Ku dhig interface-ka runtii qaada taraafikada tunnel-ka, ee ma aha adapter aan xiriir la lahayn oo ku xiran isla instance-ka.