OpenVPN yana aiki a gida amma ba a wata hanyar sadarwa ba: UDP ko TCP?
Wata hanyar sadarwa tana toshe ramin kuma wata ba ta yi. Kwatanta tacewar UDP, kariyar ambaliya a maɓalli, maye gurbin TCP 443 da karon tsarin adireshi.
Iri ɗaya na bayanin sirri yana haɗawa daga gida kuma yana tsayawa a hanyar sadarwar otal, harabar makaranta ko reshe. Ba a canza bayanan shiga ba, don haka abin da ya canza shi ne hanya: abin da ke faruwa da fakiti kafin OpenVPN ya karanta su. Kwatanta dalilai huɗu masu yiwuwa a cikin tsarin da za a iya gwada su ya fi tsammani kan takardun shaida. Kowanne yana barin wata alama ta dabam, kuma alamar ita ce ke raba su.
Wane mataki ya gaza yana nuna wace kwatance ce ke da muhimmanci
Littafin abokin ciniki ya riga ya rubuta yadda ka nisa. Layin da ya ce tattaunawar maɓallin TLS ba ta faru cikin lokacin da aka ƙayyade yana nufin fakiti na farko ya fita kuma babu wani abu mai amfani da ya dawo, wanda ke nuni ga hanya. Ƙin takardar shaida ya bambanta sarai: amsa tana zuwa, sannan wani kuskuren tabbatarwa na musamman ya ambaci dalili. Lura da layi na ƙarshe kafin maimaita zagayowar, domin shi ne ƙimar da kake kwatantawa tsakanin hanyoyin sadarwa.
Ɗauki rikodin yayin sake gwadawa, ba bayan haka ba. A kan abokin ciniki, tcpdump -ni any udp port 1194 yana nuna ko wata amsa tana dawowa kwata-kwata. Maimaita shi a kan muƙamin WAN na uwar garke da kake sarrafawa, wanda ke bayyana ko waɗannan fakiti suna isa ƙarshen nesa kwata-kwata.
Hanya ɗaya ta zirga-zirga ita ce sakamako mafi amfani da ake da shi a nan, domin tana mai da ƙararrakin lokaci-lokaci zuwa wata alkibla ta bincike. Ajiye fayilolin rikodin, domin rahoton gaba na wannan matsala yana da sauƙin rufewa da hujja fiye da kwatanci.
Tacewar UDP gaba da ƙofa da aka rufe
Yawancin hanyoyin sadarwar shiga suna ɗaukan UDP mai tsayi a matsayin abin tuhuma, kuma wasu ISP sun yarda da su. Ƙofar da aka rufe tana haifar da wannan shiru daga gefen abokin ciniki. Bambanci shi ne zaɓin: tacewa tana son zaɓar wace manufa ko wace ƙofa take jefawa, yayin da ƙofar da aka rufe take ƙin duk abin da aka nufa zuwa wannan ƙofa ɗaya.
Bayanin sirri na TCP a kan ƙofa 443 shi ne hanyar da aka saba, domin yana kama da gudanarwar HTTPS ta yau da kullum kuma yana wucewa mafi yawan ƙofofin captive da tacewar fita. Dole biyu su tabbata. Uwar garke dole ta saurara da proto tcp-server kuma abokin ciniki dole ya dace da proto tcp-client, kuma mai gudanarwa dole ya wallafa wannan madadin ƙarshe. Sake rubuta bayanin sirri na UDP mai aiki don cewa TCP 443 ba ya kai ko’ina idan babu wanda ke saurare a wancan gefen.
Ƙofar da aka rufe matsala ce ta saitin, ba matsalar takunkumi ba. Uwar garke da ke bayan na’urar tacewar gida tana buƙatar a tura ƙofar UDP ɗinta gaba, kuma bangon wuta na na’urar dole ya yarda da hakan. Idan ba a taɓa yarda da ƙofar ba, kowanne abokin ciniki yana gaza a tattaunawa ko da bayanan shiga, kuma gazawar tana bin uwar garke maimakon hanyar sadarwa.
Tsofaffin ka’idoji suna yin mummunan kwatance a wannan tsarin. PPTP yana buƙatar TCP 1723 da GRE, kuma GRE ka’idar IP ce ta 47 ba ƙofa ba, don haka babu wata tura ƙofa ta yau da kullum da ke bayyana hakan.
Lokacin da maɓalli ne yake jefar da fakiti
Maɓallin da aka sarrafa zai iya jefar da ramin da gangan. Wasu ƙirar HPE da Aruba suna ba da sarrafa kariyar ambaliyar UDP, wani lokaci da alamar Prevent UDP Blat Attack, a sashensu na tsaro mai zurfi. Da zarar wannan sarrafawa yana aiki, uwar garke da ke bayan maɓallin ba ta amsa kome kuma kowanne abokin ciniki yana ƙarewa iri ɗaya. Kashe shi da adana saitin da ake yi shi ne dukan gyaran, amma sai bayan ka tabbatar da cewa maɓallin yana kan hanya da gaske.
Shaida mai adawa ita ce ke raba jefar da maɓalli da toshewar mai bayarwa. Karanta lissafin muƙamai da littafin kariyar ambaliya kafin buɗe tikit tare da ISP. Na’urorin tacewar gida masu kariyar DoS ko ambaliya suna gaza iri ɗaya, haka kuma duk wata akwati ta tsakiya mai ɗan gajeren lokacin zaman lafiya na UDP. Musafaha da ba ya taɓa ƙarewa yana nuni ga jefawa, yayin da ramin da ke mutuwa bayan mintuna na shiru yana nuni ga ƙayyadadden lokaci.
Rubuta kowace na’ura tsakanin abokin ciniki da uwar garke kafin canza bayanin sirri. Gyaran da aka yi a matakin da ba daidai ba yana kamar daidai har sai hanyar sadarwa ta gaba. Wannan jerin yana gaya wa injiniya na gaba inda zai duba ba tare da maimaita dukan binciken ba.
Haɗuwar adireshi da ke kama da gazawar DNS
Hanyar sadarwar shiga da aka lissafa cikin 10.0.0.0/8 na iya haɗuwa da tafkin ramin, kuma mai warwarewa yakan zauna cikin wannan tafkin. Lokacin da kwamfutar tafi-da-gidanka ta sami adireshi kamar 10.184.178.50 tare da mashin /8 a Wi-Fi, kowace manufa ta 10.x ta zama ta gida bisa ma’ana. Fakitin 10.4.0.1 sai su tafi LAN, ramin ya tsaya a buɗe, kuma warware sunaye ya gaza.
ip addr yana bayyana haɗuwar da kallo ɗaya, kuma ip route get 10.4.0.1 yana nuna inda za a kai fakitin da gaske. Domin alamar da ake gani gazawar mai warwarewa ce, wannan yakan tsira daga zagaye da yawa na canjin DNS.
Sake lissafa tafkin ko ka riƙe wannan hanyar sadarwar shiga a waje da iyaka. Babu wani saitin gefen abokin ciniki da ke murmurewa daga haɗuwa.
Yanke shawara tsakanin madadin TCP da gyaran hanya
Zaɓi madadin TCP lokacin da ba ka sarrafa hanya kuma masu amfani suna buƙatar yin aiki yau, kuma ka yarda da kuɗinsa: TCP cikin TCP yana muguwar ɗabi’a a kan hanyoyin da suke da asara, kuma madadin yana buƙatar mai saurare da kake gudanarwa. Zaɓi gyaran hanya lokacin da toshewar ke kan kayan aikin da ka mallaka, domin dokar bangon wuta ta fi arha fiye da mai saurare na biyu. Ko ta yaya, bi matakan a tsari: haɗi, jigilar waje, tattaunawa, sarrafa hanya na ciki. Matakin da ya gaza a wannan hanyar sadarwa shi ne kawai gaskiyar da ke da muhimmanci.
Rubuta sakamakon bisa kowace hanyar sadarwa ba bisa kowane mai amfani ba. Rahoton gaba na wannan gazawar sai ya fara daga matakin da aka sani maimakon daga ka’idar takardar shaida. Wannan rikodin shi ne kuma ke tabbatar da madawwamin mai saurare na biyu, idan an taɓa buƙatarsa.