NFS clientaddr bisa VPN: yanke shawara da ƙaramin siga, ba da ɗabi’a ba
clientaddr yana sanar da adireshin kira da baya don NFSv4.0 kawai. Karanta ƙaramin sigar da aka amince da ita, duba hanyar dawowa, kuma raba shi da gazawar haɗawa.
clientaddr yana ɗaya daga waɗannan zaɓuɓɓukan haɗawa da ake kwafa cikin layin umarni da daɗewa bayan dalilinsa ya ɓace. Yana gaya wa uwar garken NFSv4.0 inda zai kira abokin ciniki da baya. Ba ya zaɓar uwar garken, ba ya ɗaure kowace buƙata da adireshin tushe, kuma ba ya tura zirga-zirga cikin rami. A kan kwamfutar tafi-da-gida mai adireshi da yawa, yanke shawara ko ya shafi komai yana buƙatar tambayoyi uku.
Sharuɗɗa uku ne ke yanke shawara ko zaɓin yana da muhimmanci
Na farko shine ƙaramin sigar da aka amince da ita, domin 4.1 da 4.2 suna kula da kiraye-kirayen baya daban. Na biyu shine ko uwar garken zai iya isa adireshin da za ka sanar, wanda ramin da aka bi ta hanyar sadarwa yakan yarda da shi kuma hanyar da aka fassara yawanci ba ta yarda ba. Na uku shine ko gazawar da kake bira ita ce gazawar kira da baya kwata-kwata.
| Condition | If yes | If no |
|---|---|---|
| Version is 4.0 | The option can matter | Skip it; inspect the session instead |
| Server can reach the address | Advertise it | Fix reachability first |
| Failure is a callback | Diagnose callback path | Look at mount and export |
Amsa su ba bisa ga tsari shine yadda mutane suke ƙara adireshin kira da baya ga haɗawar 4.2 sannan su kammala cewa zaɓin ya lalace.
Fara karanta ƙaramin sigar
nfsstat -m
Don haɗawa da ke akwai, wannan yana buga bayanin haɗawa da tutoci, gami da sigar da ke aiki kamar vers=4.0, vers=4.1 ko vers=4.2. Bayanin da ya ce “NFSv4” kawai yana barin dalla ɗaya da ke yanke shawara ko wannan zaɓin ya dace. Karanta lambar, ba kalmar ba.
Idan igiyar sigar ta fito daga tsohuwar ƙimar uwar garke ba daga layin umarninka ba, tambaya wace ƙaramin siga aka amince da ita. Uwar garke na iya ƙin babbar ƙaramin siga sannan ta koma baya, kuma wannan koma baya shine ainihin yanayin da kira da baya ya zama mai muhimmanci ba zato ba tsammani. Layin haɗawan da ka rubuta yana iya rashin bayyana haɗawan da kake da shi.
Don 4.0, sanar da adireshin da uwar garken zai iya isa
Uwar garken NFSv4.0 na iya buƙatar haɗi daban zuwa ga abokin ciniki, misali lokacin da yake kiran wakilci da baya. Da mu'amaloli da yawa ko teburin hanya da ba a saba ba, gano adireshin kira da baya ta atomatik na iya zaɓar wanda uwar garken ba zai iya amfani da shi ba.
mount -t nfs -o vers=4.0,clientaddr=10.8.0.6 10.8.0.1:/export /mnt/share
Adireshin da ke gaban tabo shine uwar garken kuma ya kasance makoma. Adireshin kira da baya na abokin ciniki ne, kuma dole ne a isa gare shi daga gefen uwar garken na ramin. Adireshin loopback yana mai da uwar garken zuwa kansa. Adireshin abokin ciniki na sirri marar hanyar dawowa ba shi da amfani haka nan, ko da yake yana ganin daidai a kan abokin ciniki.
Yi amfani da wannan a matsayin misali, ba a matsayin dalilin rage haɗawa mai aiki ba. Maye gurbin adireshin da hanyar fitarwa, kuma ka riƙe tabbatarwa da sauran zaɓuɓɓukan da uwar garken ke buƙata. Barin su domin misali ɗaya ya dace wani canji ne da wani sakamako, kuma a kan uwar garken da ke tilasta nau'in tsaro yana gazawa kafin a gwada kowane kira da baya.
4.1 da 4.2 ba sa amfani da zaɓin
Linux NFSv4.1 da 4.2 suna ɗaukar kiraye-kirayen baya a kan haɗin da abokin ciniki ya kafa, kuma 4.1 yana kiran wannan kayan aiki backchannel. Ba su dogara da uwar garken ya buɗe sabon haɗi zuwa adireshin da aka sanar ba, don haka clientaddr ba ya gyara hanyar kira da baya ta 4.1 ko 4.2.
Wannan ba yana nufin 4.1 da 4.2 ba su da matsalolin kira da baya. Yana nufin bincike ya bambanta: duba zaman da aka kafa da yanayin backchannel ɗinsa maimakon neman tashar kira da baya mai shigowa da ba a taɓa nufin ta wanzu ba. Rashin ƙa'idar shigowa shine yanayin da ake tsammani, ba lahani da za a gyara ba.
Raba gazawar haɗawa da gazawar kira da baya
Fara tabbatar da ko abokin ciniki ya isa sabis ɗin NFS da ko uwar garken ta karɓi fitarwar da buƙatar tabbatarwa. Ƙarewar lokaci kafin wannan musayar ba ya faɗin komai game da adireshin kira da baya. Canza ɗaya yayin da haɗawar ke ci gaba da gazawa ba ya kusantar da binciken, kuma yana ɓoye ainihin kuskuren a bayan sabon zaɓin haɗawa.
Sai kawai lokacin da shaidu suka nuna gazawar kira da baya ta 4.0 ne adireshin da aka sanar ke da muhimmanci, tare da hanyar dawowa ta uwar garken, mai saurara a gefen abokin ciniki da duk wani tacewa tsakaninsu. Canza lambar a cikin zaɓin haɗawa ba zai iya ƙirƙirar waɗannan hanyoyin ba; zai iya nuna hanya ɗaya da ta riga ta wanzu kawai. Rubuta wanne daga cikin waɗannan huɗu ka tabbatar, domin rahoton na gaba zai zo ba tare da ko ɗaya daga cikinsu ba.
Tushen NFS na farkon taya yanayi ne daban da nasa sharuɗɗa: initramfs yana buƙatar kayan aiki da hanyar sadarwa kafin haɗawar ta iya faruwa. Haɗawar da ke aiki bayan shiga ba ya tabbatar da komai game da wannan jerin, kuma gazawar lokacin taya ba safai ake ambaton initramfs ko hanyar sadarwa ba.