Mai sauraron OpenVPN 2.5 a DD-WRT ya mutu? Karanta tsarin da ya ƙirƙira
OpenVPN 2.5 yana ƙin tsare-tsaren da tsofaffin nau’ikan suka karɓa. A DD-WRT, karanta fayil ɗin da aka ƙirƙira da log ɗin daemon kafin ka taɓa firewall.
Mataccen mai sauraro a DD-WRT yawanci yana nufin daemon ya fita yayin da yake nazarin tsarinsa, ba wai wata ka’idar firewall ta toshe tashar ba. OpenVPN 2.5 ya tsaurara wasu tsoffin ƙima waɗanda tsofaffin tsare-tsare suka dogara da su, kuma tsarin da aka ƙirƙira wanda ya yi aiki a tsohon nau’i ana iya ƙin sa kafin a buɗe socket ɗin kwata-kwata. Dalili yana cikin log ɗin router ɗin kansa, kuma shigarwa tana cikin fayil ɗin da aka ƙirƙira. Karanta duka biyu a wannan tsari ya fi kowane kama fakiti sauri.
Daemon ba firewall ba ne
Bambancin yana da muhimmanci domin gazawar biyun suna kama da juna daga waje: abokin ciniki ya aika handshake kuma bai sami komai ba. Ɗaya tsari ne da ba ya gudana, ɗayan kuma tsari ne da yake gudana kuma yana tacewa.
Raba su da bincike biyu kafin ka canza komai, domin gyaran firewall a kan mataccen daemon yana ƙara wani sauyi na biyu ne kawai.
Karanta tsarin da DD-WRT ya ƙirƙira
DD-WRT ba ya ba OpenVPN rubutun da ka buga a cikin interfejin yanar gizo. Yana rubuta tsarin da aka ƙirƙira zuwa /tmp/openvpn/openvpn.conf kuma yana tada daemon da wannan fayil, don haka ana haɗa filayen interfejin da duk wani rubutu a Additional Config kafin OpenVPN ya gan su. Idan ka yi debug ɗin fom maimakon fayil ɗin da aka ƙirƙira, kana karanta niyya ne ba ainihin shigarwa ba. Kwafi wannan fayil zuwa wuri na dindindin kafin sake kunnawa /tmp ya share shi.
Kwatanta fayil ɗin da aka ƙirƙira da abin da ka yi niyya, musamman inda interfejin ke rubuta umarni da ba ka taɓa zaɓa ba. Jerin da ke fitar da wani zaɓi da ya tsufa ba a ganinsa a fom kuma yana kashe daemon.
Idan fayil ɗin da aka ƙirƙira fanko ne ko babu shi, daemon bai kai ma matakin tashi ba, kuma matsalar tana sama da OpenVPN.
Abin da OpenVPN 2.5 ya daina karɓa
OpenVPN 2.5 ya maye gurbin ncp-ciphers da data-ciphers, kuma ya ɗaga ƙaramin sigar TLS ta asali zuwa 1.2. Ya kuma canza yadda ake sarrafa matsi, ta yadda ake ƙin abokin da ke bayar da matsi sai dai idan tsarin ya ba da izini a fili, kuma ya mai da tsofaffin sunayen zaɓi kamar ns-cert-type a matsayin waɗanda suka tsufa a madadin remote-cert-tls. Kowanne daga waɗannan canje-canje yana mai da tsarin da ya yi aiki a da ya zama gazawar nazari ko tattaunawa.
Yanayin gazawa ya dogara da umarnin. Wani zaɓi da ba a sani ba ko da aka cire yana tsayar da daemon a lokacin tashi, wannan shine mataccen mai sauraranka. Rashin daidaito a tattaunawa yana barin daemon ya gudana kuma yana ƙin abokan ciniki, wanda daga bangaren abokin ciniki yana kama da matsalar firewall.
Karanta kuskuren farko a cikin log ɗin, ba na ƙarshe ba. Nazari yana tsayawa a umarni mara kyau na farko, kuma duk abin da ke bayansa hayaniya ce daga kashewa.
Abubuwan da suka wajaba na musamman ga Broadcom
A nau’ikan Broadcom dole ne na’urar rami ta kasance kafin daemon ya iya amfani da ita. Duba cewa an loda module ɗin tun kuma /dev/net/tun yana nan, domin rashin na’urar yana haifar da gazawar tashi wadda ba ta da wata alaƙa da takaddun shaida. Haka ma ya shafi rubutun taimako da DD-WRT ke ƙirƙira don hanyoyi da DNS: idan babu su ko ba a iya aiwatar da su, daemon na iya tashi kuma har yanzu ya kasa kammala saitin sa.
Gudanar da daemon a gaba da ƙarin bayani a kan tsarin da aka ƙirƙira lokacin da kake buƙatar ainihin saƙon. Gudanarwa a gaba yana buga kuskuren nazarin da rubutun init ya haɗiye.
Sannan ka maido da sabis ɗin na yau da kullun, domin daemon na gaba da rubutun init za su yi faɗa kan tashar.
Tabbatar da cewa mai sauraron yana nan kafin ka yi debug ɗin abokan ciniki
Tabbatar da tsari da socket daban: umarni ɗaya ga daemon mai gudana, wani ga tashar UDP da aka ɗaure a adireshin da ake tsammani. Tsari ba tare da socket ba yana nufin har yanzu yana cikin saiti ko an ɗaure shi da interfacin da bai dace ba. Ma’auratan gwaji ne mai amfani domin rabin ɗaya ba zai iya zama gaskiya ba tare da ɗayan ba.
Debug ɗin bangaren abokin ciniki yana da ma’ana ne kawai bayan mai sauraron ya kasance. Sannan duba cewa cipher da saitunan TLS na abokin ciniki sun dace da jerin data-ciphers na uwar garke da ƙaramin sigarta, kuma an tura tashar zuwa router ɗin da gaske.
Ajiye tsarin da aka ƙirƙira da layin log ɗin da ya tabbatar da gyaran. Sabunta firmware na gaba na iya sake canza tsoffin ƙima, kuma wannan rikodin ne ke mai da maimaitawa ya zama binciken minti biyar.