Ka joojinta PPTP/MS-CHAPv2: buugga hawlgalka VPN duugoobay
Furaha sir ah oo dheer ma horumariyo PPTP ee MS-CHAPv2. Samee tallaabooyinka liiska, guuritaanka, xaqiijinta iyo nadiifinta aqoonsiga si taxane ah.
Furaha sirka ah ee labaatan xaraf, oo bishiiba la beddelo oo lagu hayo khasnad, kama dhigaan server PPTP oo MS-CHAPv2 ku shaqeeya VPN casri ah. Furaha sirka ah waa gelitaan is-dhaafsimaan ay tabarteeda liidato is-dhaafsimaanta lafteeda. Buuggan hawlgalku waa kan dhaxlay serverkaas oo ay tahay inuu ka guuriyo isticmaalayaasha isagoo aan goyn goobta ku tiirsan. Samee tallaabooyinka si taxane ah, maxaa yeelay mid kastaa wuxuu ka tago diiwaan aad u baahan doonto marka qof weydiiyo sababta gelitaanku si lama filaan ah isu beddelay.
Qor isku-duubka ka hor intaadan wax taaban
Saddex lakab ayaa lagu laalaabay erayga PPTP, mid kastaana si u gaar ah ayuu u guuldareystaa. Tunnelka waa PPTP laftiisa, GRE iyo TCP 1723. Aqoonsigu waa habka PPP ee serverku bixiyo, halkan MS-CHAPv2. Ilaalinta xiriirku waa MPPE, oo furayaasheeda laga soo saaro is-dhaafsimaanta aqoonsigaas. Saddexda magacood in la sheego waxay ka hortagtaa in sixitaan dambe ku dhaco lakab khaldan.
Akhri habaynta nool halkii aad ka aamini lahayd bog wiki, oo qor faylka, dhagaystaha iyo kulamadii ugu dambeeyay ee la aqoonsaday.
grep -RniE 'mschap|mppe|require-mppe' /etc/ppp/options.pptpd /etc/pptpd.conf
ss -lntp 'sport = :1723'
journalctl -u pptpd -n 40 --no-pager
Doorka gelitaanka fog ee Windows isla liiskaas wuxuu ka yimaadaa laba amar, kan labaadna waa muhiim maxaa yeelay doorku wuxuu ku dhawaaqi karaa dhowr hab isku mar halka macaamiisha goobta ay had iyo jeer kaga heshiinayaan oo kaliya tan ugu liidata.
Get-VpnAuthProtocol
netstat -ano | findstr :1723
Go'aanso waxa tunnelku maanta dhab ahaan qaado
Liis isticmaalayaasha ka hor intaadan dooran beddel: laptop kuwa socda, router laan, terminal lacag-bixin, iyo jaangooyo tablet goob. Isticmaale uun u baahan inuu gaaro hal host gudaha ah waa fudud in la raro. Isticmaale ku dhex jira qalab aanad dib u flaashin karin waxaa laga yaabaa inuu u baahdo irrid dhexe halkii cusboonaysiin macmiil, go'aankaasna waa ku jiraa qorshaha, ma aha bartamaha kala-guurka.
Kadib weydii waxa uu heli lahaa weeraryahan arki kara ama saameyn kara is-dhaafsimaanta gelitaanka. MS-CHAPv2 waxaa jawaabtu ka mid tahay waxyaabo u oggolaanaya in furaha sirka ee isticmaalaha offline lagu soo celiyo, taasina waa sababta dhererka iyo wareeggu aanay hagaajin nashqadda: sirta la soo celiyay waxay ansax tahay nidaam kasta oo isticmaalahu dib u isticmaalay.
MPPE waxay dhaxashaa isla tabartaas liidata, maxaa yeelay furayaasheeda waxay ka yimaadaan is-dhaafsimaantaas, mana ku siiso daacadnimada baakad kasta iyo hab-dhaqanka dib-u-ciyaarta ee sifir AEAD casri ah. Kulan si nadiif ah loo aqoonsaday wuxuu caddeeyay oo kaliya waafaqsanaanta hubinta la habeeyay, wax ka badan ma aha.
Nasasho qado gaaban ama tiro yar oo isticmaalayaal midkoodna kama dhigaan sifo kripto-garaaf ah sifo siyaasad.
Samee guuritaanka hal daaqad dayactir ah
Kici beddelka, ku caddee hal koox tijaabo ah, kadib jooji dhagaystaha hore halkii aad ka dhigi lahayd beddel aamusan. Beddelka ay wali qof walba gaari karo ma aha guuritaan, wuxuuna is-dhaafsimaanta liidata u bannaanaa si gaar ah isticmaalayaasha aan waligood dadaalin inay beddelaan.
sudo systemctl disable --now pptpd
sudo ss -lntp | grep -E ':(1723|1194|51820)\b'
sudo nft list ruleset | grep -i gre
Xir wadada dab-damiska isla daaqaddaas. GRE ma laha deked la xasuusto, sidaas darteed qaanuunka u oggolaanaya borotokoolka 47 lambar ahaan si fudud ayaa loo dhaafi karaa wuxuuna adeegga u reebaa mid la gaari karo xitaa marka daemonku tago. Qor qaanuunka aad ka saartay, meeshiisii hore iyo sababta, si dib-u-eegis isbeddel dambe aanay si shil ah u soo celin.
U maamul aqoonsiga si gooni ah habaynta. Tirtiridda profile macmiil ma aha burin, akoonka weli meel kale lagu aqoonsado lama hawlgab gelin.
Xaqiiji in beddelku qabto shaqadii PPTP qabanayay
Liiska hubintu ma aha “ma xirmaa”. Waa haddii aqoonsiga, qoondaynta cinwaanka, xallinta DNS, doorashada wadada, hab-dhaqanka dib-u-xirka iyo xaqiijinta faca ay wali ku sii socdaan beddelka hoostiisa. Mid kasta ku tijaabi qalab tijaabo ah, isla nidaamkaas, oo qor natiijada la arkay agteeda filashada.
ip -4 addr show tun0
ip route get 198.51.100.23
resolvectl query intranet.example.net
Cinwaan ku yaal interface-ka wuxuu caddeeyaa in gorgortanku dhammaaday. Ma caddeeyo in dhinaca fog uu oggolaaday wadada aad filayso, weydiinta korena waxay uun ka jawaabtaa hostkan, ma aha LAN la gudbiyay. Jawaabta xallinuhu waxay caddeynaysaa gaaritaanka xallinaha, ma aha in siyaasadda DNS qaybsan ay magacyada saxda ah halkaas u dirto.
Dib-u-xirka ugu dambeeya tijaabi, maxaa yeelay halkaas ayay badi beddellada dib ugu noqdaan: seexi laptop, beddel shabakadaha, oo xaqiiji in tunnelku dib u soo dhismo isagoo aan ka tagin waddooyin duugoobay.
Dib-u-noqosho, burin iyo diiwaanka aad ka tagto
Dib-u-noqoshadu waxay soo celisaa adeegga; ma soo celiso amniga, farqigaasna waa in cod sare lagu yiraahdo ka hor inta aan daaqadda la furin. Haddii wadada cusubi guuldareysto, isticmaalayaasha ku soo celi iyada oo loo marayo dhammaad casri ah oo labaad ama irrid ku meel gaar ah, ma aha in qof walba PPTP dib loo shido. Hal waddo degdeg ah oo ku taal borotokoolka hore waxay ballaarisaa soo-gaadhista aad hadda diiwaangelisay.
Kala-guurka kadib, buri akoonnada lagu aqoonsaday PPTP, u oggolow profile-yadooda kaydsan inay dhacaan, oo xaqiiji in qaanuunka GRE uu ka tagay qalab kasta oo gees ah, oo ay ku jirto nuqulka soo-kabashada musiibada ee aan cidna xasuusan.
Ka tag diiwaan gaaban: borotokoolka aad heshay, taariikhda dhagayste kastaa joojiyay, noocyada macmiil ee beddelku taageero, iyo milkiilaha dib u furi kara go'aanka. Nadaafadda furaha sirka weli way muhiim tahay kadib, laakiin sida nadaafad ku taal borotokool istaahila, ma aha dood lagu hayo kii hore oo nool.