Sabar da aka gada tana aiki, ka’idar masquerade tana nan, amma burauzar kan abokin ciniki tana juyawa. Komai yana kama da ya kamata ya yi aiki, kuma shi ya sa awa ta farko ke tafiya wajen duba rami da bayanan shiga. Sannan ka karanta mai ƙidayar kan ka’idar NAT ka sami sifili da bai motsa ba. Ka’idar da ba ta taɓa ƙidaya ko ɗaya fakiti ba, ba ta taɓa yin daidai da ko ɗaya ba, kuma a kan sabar da aka gada dalilin na tsari ne: zirga-zirgar abokin ciniki na fita ta na’urar tap ta kama-da-wane, yayin da ka’idar ke ambaton katin jiki da ka kwafa daga tsohuwar jagora.

Mai ƙidayar shine hujja, ba layin a tebur ba

Ka’idojin da suke wanzu da ka’idojin da suke yin daidai abubuwa ne daban-daban, kuma mai ƙidayar ne ke raba su. Lissafta teburin NAT da cikakkun masu ƙidaya sannan ka karanta lambobin da ke gefen kowace ka’ida kafin ka canza komai. Mai ƙidayar da ya tsaya a sifili yayin da zirga-zirga ke gudana yana nufin an tsallake ka’idar, duk yadda adireshinta suka yi kama da hankali. Mai ƙidayar da ke tashi yayin da haɗin yake ci gaba da gazawa yana tura ka wani wuri: tura gaba, hanyar dawowa, ko ƙarshen nesa.

iptables -t nat -L POSTROUTING -v -n

Ka fara karanta mai ƙidayar da ke gefen daidaiton mu’amala. Idan kewayon tushe daidai ne kuma bangaren fitarwa ba daidai ba ne, gyaran kalma ɗaya ne a cikin ka’idar ba sabuwar ka’ida gaba ɗaya ba.

Nemo sunan da kernel ke rubutawa da gaske

Gano na’urar ramin da suna kafin rubuta ka’idar, ta amfani da jerin mu’amala maimakon ƙwaƙwalwa. A cikin tsarin OpenVPN da aka gada, na’urar yawanci mu’amar tap ce da sabar ta ƙirƙira, kuma sunanta wani ɓangare ne na saitin gida naka, ba madaidaicin duniya ba. Tabbatar tana nan yayin da ramin yake a buɗe, domin na’urar da ke bayyana sai bayan abokin ciniki ya haɗa za ta sa gwajin baya ya yi kama da matsalar ka’ida.

ip -brief link

Rubuta sunan. Kowane umarni na gaba a wannan bincike yana magana da shi, kuma kuskuren bugawa a nan yana haifar da daidai wannan mai ƙidaya sifili da kuskuren asali.

Sake rubuta ka’idar bisa na’urar ramin

Nuna ka’idar ga na’urar ramin kuma ka riƙe kewayon abokan ciniki a matsayin sharadi na daidaito, ta yadda za ta rufe zirga-zirgar rami kuma ta bar haɗin kan mai masaukin kansa da kwanciyar hankali. Sauya da naka kewayon da sunan na’urar, domin duk misalan biyu na ƙasa misalai ne kuma babu ɗayansu mai iya ɗauka tsakanin shigarwa.

iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o tap0 -j MASQUERADE

Sannan duba sauran sharuɗɗa biyu da wannan alamar ke ɓoyewa. Duba ko an kunna tura gaba, kuma idan ba haka ba, kunna shi a cikin saitin rarraba kanta maimakon da echo da ke ɓacewa bayan sake kunnawa. Karanta ma masu ƙidayar sarkar forward, kuma idan tana watsar da zirga-zirgar ramin, ba da izini ga wannan mu’amar musamman kuma ka bar manufofin sarkar.

Karanta sarkar forward da masu ƙidaya yana ɗaukar umarni ɗaya kuma yana kawar da rabin sauran yiwuwar kafin ka taɓa wata ka’ida.

Me ya sa katin jiki ba ya taɓa yin daidai

Gada wata na’urar sauya ce ta software da aka haɗa daga na’urar tap da mu’amala ɗaya ta jiki. Fim ɗin abokin ciniki yana shiga wannan na’urar sauya kuma yana fita zuwa cibiyar sadarwar jiki a matsayin memba na gadar, ba a matsayin fakiti a kan katin ba. Don haka kernel yana danganta fakitin ga gadar da tasharta, kuma shi ya sa katin da kake tunani ba ya taɓa bayyana a cikin daidaito. Babu abin da ya lalace a mu’amar jiki; kawai ba ita ce na’urar da kernel ke danganta wannan fakitin ba.

Matsala ta gaba da mutane ke fuskanta ta fito daga wannan tsari: tacewar fim a kan gada wani abu ne daban daga tacewar IP. Idan buƙatar iyakancewa a matakin fim ce, ta shiga tacewar gada, ba ka’idar teburin IP ba.

Tabbatar da shi daga farko zuwa ƙarshe, sannan ka mai da shi dawwama

Tada abokin ciniki ɗaya kuma yi ping wani abu a LAN na sabar; wannan hanya tana gwada tura gaba ba tare da wani fassara ba. Bayan haka nemi wani abu na jama’a domin dole a yi amfani da ka’idar masquerade, kuma karanta mai ƙidayar sau ɗaya: ya kamata ya motsa don wannan gwajin ba na baya ba. Rikodin da aka ɗauka a na’urar ramin yana nuna duka inda fim ɗin ke bayyana da wace adireshin yake ɗauka.

Mataki na ƙarshe: sanya ka’idojin da suke aiki a cikin saitin da sake kunnawa ke karantawa, kuma lura da sunan na’urar da gadar wannan mai masauki ke amfani da shi da gaske. Duk abin da aka buga da hannu yana ɓacewa bayan sake kunnawa, kuma wannan gazawar tana dawowa ba tare da wani abin bayani ba.

Idan mai ƙidayar bai motsa ba bayan sake rubutawa, kwatanta kewayon tushe a cikin ka’idar da adireshin da abokin ciniki ya samu da gaske, domin sabar da aka gada na iya ba da adireshi daga kewayon da ba ka nufa ba.

Labarai masu alaƙa