NFS clientaddr fuq VPN: iddeċiedi bil-verżjoni minuri, mhux bil-vizzju
clientaddr iħabbar indirizz ta’ sejħa lura biss għal NFSv4.0. Aqra l-verżjoni minuri nnegozjata, iċċekkja t-triq tar-ritorn u tifridha mill-fallimenti tal-muntanja.
clientaddr huwa wieħed minn dawk l-għażliet tal-muntanja li jiġu kkuppjati f’linja tal-kmand ħafna wara li r-raġuni għalih tkun sparixxiet. Jgħid lil server NFSv4.0 fejn għandu jsejjaħ lill-klijent lura. Ma jagħżilx is-server, ma jorbotx kull talba ma’ indirizz tas-sors, u ma jimbottax traffiku f’mina. Fuq laptop b’diversi indirizzi, biex jiġi deċiż jekk japplikax għall-inqas, jinħtieġu tliet mistoqsijiet.
Tliet kundizzjonijiet jiddeċiedu jekk l-għażla hijiex importanti
L-ewwel waħda hija l-verżjoni minuri nnegozjata, għax 4.1 u 4.2 jimmaniġġjaw is-sejħiet lura b’mod differenti. It-tieni hija jekk is-server jistax jilħaq l-indirizz li tħabbar, li mina rrojtjata normalment tippermetti u triq tradotta normalment ma tippermettix. It-tielet hija jekk il-falliment li qed issegwi huwiex falliment ta’ sejħa lura xejn.
| 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 |
Li twieġeb għalihom fi ċirkustanzi żbaljati huwa l-mod kif in-nies iżidu indirizz ta’ sejħa lura ma’ muntanja 4.2 u jikkonkludu li l-għażla hija miksura.
Aqra l-verżjoni minuri l-ewwel
nfsstat -m
Għal muntanja eżistenti, dan jistampa l-informazzjoni u l-bnadar tal-muntanja, inkluża l-verżjoni effettiva bħala vers=4.0, vers=4.1 jew vers=4.2. Nota li tgħid biss “NFSv4” tħalli barra l-unika dettall li jiddeċiedi jekk din l-għażla hijiex rilevanti. Aqra n-numru, mhux il-kelma.
Jekk is-sekwenza tal-verżjoni ġiet minn default tas-server u mhux mil-linja tal-kmand tiegħek, staqsi liema verżjoni minuri ġiet nnegozjata. Server jista’ jirrifjuta verżjoni minuri ogħla u jerġa’ lura, u dan ir-ritorn lura huwa eżattament il-każ fejn sejħa lura ssir importanti f’daqqa. Il-linja tal-muntanja li ktibt tista’ ma tiddeskrivix il-muntanja li għandek.
Għal 4.0, ħabbar indirizz li s-server jista’ jilħaq
Server NFSv4.0 jista’ jkollu bżonn konnessjoni separata lura lejn il-klijent, pereżempju meta jirtira delegazzjoni. B’diversi interfaces jew tabella tar-rotot mhux tas-soltu, l-iskoperta awtomatika ta’ indirizz ta’ sejħa lura tista’ tagħżel wieħed li s-server ma jistax juża.
mount -t nfs -o vers=4.0,clientaddr=10.8.0.6 10.8.0.1:/export /mnt/share
L-indirizz qabel il-kolon huwa s-server u jibqa’ d-destinazzjoni. L-indirizz tas-sejħa lura huwa tal-klijent, u jrid ikun aċċessibbli mill-ġenb tas-server tal-mina. Indirizz loopback idawwar is-server lura lejh innifsu. Indirizz privat tal-klijent mingħajr rotta tar-ritorn huwa daqstant inutil, għalkemm fuq il-klijent jidher korrett.
Uża dan bħala illustrazzjoni, mhux bħala raġuni biex tniżżel muntanja li taħdem. Ibdel l-indirizzi u t-triq tal-esportazzjoni, u żomm l-awtentikazzjoni u l-għażliet l-oħra li jirrikjedi s-server. Li tħallihom barra biex jidħol eżempju wieħed hija bidla oħra b’riżultat ieħor, u fuq server li jimponi tip ta’ sigurtà hija tfalli qabel ma jiġi attentat xi sejħa lura.
4.1 u 4.2 ma jużawx l-għażla
Linux NFSv4.1 u 4.2 iġorru s-sejħiet lura fuq konnessjonijiet li stabbilixxa l-klijent, u 4.1 isejjaħ dik il-faċilità l-backchannel. Ma jiddependux fuq is-server biex jiftaħ konnessjoni ġdida lejn indirizz imħabbar, għalhekk clientaddr ma jsewwix triq ta’ sejħa lura 4.1 jew 4.2.
Dan ma jfissirx li 4.1 u 4.2 m’għandhomx problemi ta’ sejħiet lura. Ifisser li d-dijanjosi hija differenti: eżamina s-sessjoni stabbilita u l-istat tal-backchannel tagħha minflok ma tfittex port ta’ sejħa lura dieħel li qatt ma kellu jeżisti. Regola dieħla nieqsa hija l-istat mistenni, mhux difett li għandu jiġi korrett.
Ifred falliment tal-muntanja minn falliment ta’ sejħa lura
L-ewwel stabbilixxi jekk il-klijent jilħaqx is-servizz NFS u jekk is-server jaċċettax l-esportazzjoni u t-talba tal-awtentikazzjoni. Timeout qabel dak l-iskambju ma jgħid xejn dwar indirizz ta’ sejħa lura. Li tbiddel wieħed waqt li l-muntanja għadha tfalli ma jressaqx l-investigazzjoni u jaħbi l-iżball oriġinali wara għażla ġdida tal-muntanja.
Biss meta l-provi juru sejħa lura 4.0 falluta l-indirizz imħabbar isir importanti, flimkien mat-triq tar-ritorn tas-server, is-semmiegħa fuq in-naħa tal-klijent u kwalunkwe filtraġġ bejniethom. Li tbiddel in-numru fl-għażla tal-muntanja ma jistax joħloq dawk it-triqat; jista’ biss jindika lejn waħda li diġà teżisti. Ikteb liema minn dawk l-erbgħa vverifikajt, għax ir-rapport li jmiss jiġi mingħajr ebda waħda minnhom.
Għerq NFS fil-boot bikri huwa ambjent separat bil-prerekwiżiti tiegħu stess: l-initramfs jeħtieġ l-għodod u n-netwerk qabel ma tista’ sseħħ il-muntanja. Muntanja li taħdem wara d-dħul ma tipprovax xejn dwar dik is-sekwenza, u l-falliment fil-boot rari jsemmi l-initramfs jew in-netwerk.