د VPN له لارې NFS clientaddr: د عادت پر ځای د کوچني نسخې له مخې پرېکړه وکړئ
clientaddr یوازې د NFSv4.0 لپاره د بېرته غږ ادرس اعلانوي۔ د موافقې شوې کوچنۍ نسخه ولولئ، د بېرته راستنېدو لار وګورئ او له مونتاژ ناکامیو څخه یې جلا کړئ۔
clientaddr د هغو مونتاژ انتخابونو څخه دی چې د هغه لامل له مینځه تللو ډېر وروسته هم په کمانډ لیکه کې کاپي کېږي۔ دا NFSv4.0 سرور ته وایي چې کلاینټ باید چېرته بېرته وبلل شي۔ دا سرور نه ټاکي، هر غوښتنه د سرچینې ادرس سره نه تړي او ترافیک د تونل په لوري نه ټېل وهل کېږي۔ په څو ادرسونو لرونکي لپ ټاپ کې، د دې لپاره چې پریکړه وشي چې ایا دا په بشپړ ډول پلي کېږي، درې پوښتنې ته اړتیا ده۔
درې شرطونه پرېکړه کوي چې ایا انتخاب مهم دی
لومړی د موافقې شوې کوچنۍ نسخه ده، ځکه چې 4.1 او 4.2 بېرته غږونه په بېل ډول اداره کوي۔ دویم دا چې ایا سرور هغه ادرس ته رسېدلی شي چې تاسو به یې اعلان کړی و؛ لارښود شوی تونل معمولاً اجازه ورکوي او ژباړل شوی مسیر معمولاً نه۔ دریم دا چې ایا هغه ناکامي چې تاسو یې تعقیب کوئ په بشپړ ډول د بېرته غږ ناکامي ده۔
| 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 |
دوی ته په غلط ترتیب ځواب ورکول هغه لاره ده چې خلک په 4.2 مونتاژ کې د بېرته غږ ادرس ورزیاتوي او پایله کوي چې انتخاب خراب دی۔
لومړی کوچنۍ نسخه ولولئ
nfsstat -m
د موجود مونتاژ لپاره، دا د مونتاژ معلومات او بیرغونه چاپوي، پشمول اغېزمنه نسخه د vers=4.0، vers=4.1 یا vers=4.2 په بڼه۔ یوازې “NFSv4” ویل شوې یادښت هغه یوازینی جزئیات پریږدي چې پرېکړه کوي چې ایا دا انتخاب مربوط دی۔ شمېره ولولئ، نه کلمه۔
که د نسخې رشته ستاسو د کمانډ لیکې پر ځای د سرور له ډیفالټ څخه راغلې وي، پوښتنه وکړئ کومه کوچنۍ نسخه موافقه شوې وه۔ سرور کولای شي لوړه کوچنۍ نسخه رد کړي او شاته وګرځي، او همدا شاته ګرځېدل هغه حالت دی چې بېرته غږ ناڅاپه مهم کېږي۔ ستاسو لیکل شوې مونتاژ کرښه کېدای شي هغه مونتاژ توضیح نه کړي چې تاسو یې لرئ۔
د 4.0 لپاره، هغه ادرس اعلان کړئ چې سرور ورته رسېدلی شي
NFSv4.0 سرور ممکن کلاینټ ته بېرته جلا اړیکه ته اړتیا ولري، د بېلګې په توګه کله چې یو استازیتوب بېرته بولي۔ د څو انټرفیسونو یا غیرعادي لارښوونې جدول سره، د بېرته غږ ادرس اتوماتیک کشف کېدای شي هغه وټاکي چې سرور یې نه شي کارولی۔
mount -t nfs -o vers=4.0,clientaddr=10.8.0.6 10.8.0.1:/export /mnt/share
د کولون دمخه ادرس سرور دی او منزل پاتې کېږي۔ د بېرته غږ ادرس د کلاینټ دی، او باید د تونل د سرور له خوا ورته رسېدل ممکن وي۔ لوپ بیک ادرس سرور بېرته خپل ځان ته اړوي۔ د بېرته راستنېدو لار پرته شخصي کلاینټ ادرس هم هماغه ډول بې ګټې دی، که څه هم په کلاینټ کې سم ښکاري۔
دا د بېلګې په توګه وکاروئ، نه د کار کوونکي مونتاژ د ښکته کولو لامل په توګه۔ ادرسونه او د صادراتو لار بدله کړئ، او هغه تصدیق او نور انتخابونه وساتئ چې سرور یې غواړي۔ د یوې بېلګې د سمون لپاره د هغوی پرېښودل بله پایله لرونکې بله بدلون دی، او په هغه سرور چې د امنیت ډول لګوي، دا د هر بېرته غږ له هڅې دمخه ناکامېږي۔
4.1 او 4.2 دا انتخاب نه کاروي
Linux NFSv4.1 او 4.2 بېرته غږونه د کلاینټ جوړ شوو اړیکو له لارې وړي، او 4.1 هغه اسانتیا backchannel بولي۔ دوی په دې تکیه نه دي چې سرور اعلان شوي ادرس ته نوی اړیکه پرانیزي، نو clientaddr د 4.1 یا 4.2 د بېرته غږ لاره نه ترمیموي۔
دا مانا نه لري چې 4.1 او 4.2 د بېرته غږ ستونزې نه لري۔ دا مانا لري چې تشخیص بېل دی: جوړه شوې ناسته او د هغې backchannel حالت وګورئ، پرځای د دې چې د راتلونکي بېرته غږ پورټ پلټنه وکړئ چې هېڅکله نه و باید موجود وي۔ نه شته راتلونکی قاعده تمه شوی حالت دی، نه د سمون وړ نیمګړتیا۔
د مونتاژ ناکامي له بېرته غږ ناکامۍ جلا کړئ
لومړی معلومه کړئ چې ایا کلاینټ NFS خدمت ته رسېږي او ایا سرور صادرات او د تصدیق غوښتنه مني۔ د هغې تبادلې دمخه د وخت ختمېدل د بېرته غږ ادرس په اړه هېڅ نه وایي۔ د مونتاژ د لا هم ناکامېدو پر مهال یو بدلول څېړنه نه نږدې کوي، او اصلي تېروتنه د نوي مونتاژ انتخاب شاته پټوي۔
یوازې هغه وخت چې شواهد ناکام 4.0 بېرته غږ وښیي، اعلان شوی ادرس مهم کېږي، د سرور د بېرته راستنېدو لار، د کلاینټ خوا اورېدونکي او د دوی ترمنځ هر ډول فلټر کولو سره یوځای۔ په مونتاژ انتخاب کې شمېره بدلول هغه لارې نه شي جوړولی؛ دا یوازې په لا موجوده لار اشاره کولی شي۔ ولیکئ چې له هغو څلورو کوم یو مو تصدیق کړ، ځکه راتلونکی راپور به له هغوی څخه پرته راشي۔
د وخت دمخه بوټ NFS ریښه جلا چاپېریال دی چې خپل مخکیني شرطونه لري: initramfs ته وسیلې او شبکه ته اړتیا ده دمخه له دې چې مونتاژ وشي۔ هغه مونتاژ چې له ننوتلو وروسته کار کوي د دې ترتیب په اړه هېڅ ثابتوي نه، او د بوټ پر مهال ناکامي په نادره ډول initramfs یا شبکه یادوي۔