Android د VPN فایل شریکولو فایلونه نه شي پرانیستلای
VPN فون ته لاره ورکوي، نه فایل براوزر. د خدمت رسیدل، د کلاینټ پروتوکول او دا چې ایا ستاسو ایډیټر content URI مني که نه، وګورئ.
فون پر VPN دی، فایل سرور د ping ځواب ورکوي، خو فایل اپ بیا هم وايي چې ونښلول نه شي، یا نښلوي او په اله کې هېڅ ایډیټر هغه نه پرانیزي چې لیست کې ښکاري. دا دوه جلا ناکامۍ دي، او هېڅ یوه یې هم دا نه وايي چې ټنل خراب دی. VPN یوازې خصوصي شبکې ته لاره برابروي; شریکول کتل، پر هغې تصدیق کول او سند بل اپ ته سپارل جلا ګامونه دي چې جلا د ناکامۍ لارې لري. لاندې هغه ترتیب دی چې زه یې ګورم، او هغه ټکی چې زه د اټکل پر ځای درېږم.
د ټنل تورن کولو دمخه خدمت وګورئ
د ping ځواب یا د NAS وېب پاڼه یوازې د لارښوونې ثبوت دی او نور هېڅ نه. هغه خدمت چې تاسو واقعاً ورته اړ یاست، 445 کې SMB، 22 کې SFTP یا 443 کې WebDAV، کېدای شي بند وي، د فایر وال لخوا بند شوی وي، یا داسې انټرفیس ته تړل شوی وي چې VPN سبنیټ ورته نه رسېږي. له فون څخه هغه ځانګړی پورټ داسې کلاینټ سره وازموئ چې ریښتینی خطا ښکاره کوي نه عمومي شبکه یی پیغام. که پورټ فلټر وي، خدمت یا د فایر وال قاعده سمه کړئ، ځکه هېڅ فایل اپ د بند پورټ شاوخوا کار نه شي کولی.
دا هم وګورئ چې سرور کومه سرچینه پته ویني. هغه split tunnel چې د شریکولو سبنیټ لرې کوي، یا هغه per-app ټنل چې فایل اپ له VPN څخه بهر پریږدي، سم هغه نښه پیدا کوي چې نښلول شوی خو نه رسېدونکی دی.
دې لنډې لارې ته مه ورځئ چې ګست اجازه یا SMB1 فعال کړئ ځکه یو کلاینټ نشي تصدیق کولی. داسې بدلونونه هغه څه پراخوي چې سرور له هرې وسیلې مني، او که بنسټیزه ستونزه لارښوونه یا نوم حلول وي، هېڅ نه سمول کوي. که شریکول ځانګړی حساب غواړي، هغه وکاروئ، د هغه ډومین یا کاري ګروپ مختګ سره چې سرور یې تمه لري.
داسې فایل اپ وکاروئ چې پروتوکول پخپله وایي
Android کې د شبکې شریکولو لپاره جوړ شوی براوزر نشته، نو کلاینټ اپ یو ریښتینی اړتیا ده نه یو تفصیل. هغه وټاکئ چې هغه پروتوکول پلي کوي چې تاسو یې واقعاً چلوئ او لا هم ساتل کېږي، ځکه هغه کلاینټ چې ستاسو د نه کارول کېدونکي Android نسخې لپاره جوړ شوی وي داسې ناکامېږي چې د شبکې خرابیو په څېر ښکاري. کله چې کشف سبنیټونه نه تېروي، د کوربه نوم په صراحت ولیکئ، د دې انتظار مه کوئ چې اپ یې پیدا کړي.
DNS له لارښوونې جلا کولو لپاره یو ځل سرور د IP له لارې وآزموئ. که IP کار کوي او نوم نه، فون داسې DNS سرور له لارې نومونه حلوي چې ستاسو خصوصي زون نه ویني.
پوه شئ چې ترلاسه کوونکی اپ څه ترلاسه کوي: URI، نه لار
که ستاسو فایل اپ DocumentsProvider پلي کوي، Android Storage Access Framework کولی شي منځپانګه د سیستم ټاکونکي کې وښیې، او هغه اپ چې تاسو ترې ټاکئ content:// URI او د اجازې ورکړه ترلاسه کوي. هغه ورکړه د فایل سیستم لار نه ده، نو ځکه هغه ایډیټر چې خام لارنوم غواړي سند نه شي پرانیستلای که څه هم ټاکونکي هغه لیست کړی وي. د Android اسنادو لاسرسي لارښود دا ماډل بیانوي: چمتو کوونکی بایټونه لري او مصرفوونکی یې د سیستم له لارې لولي. هغه اپونه چې URI مني کار کوي، او هغه چې پر لار open() بولي نه. دا تر ټولو عام لامل دی چې شریکول په فایل اپ کې کار کوي او بل هر ځای ناکامېږي.
بدیل یې پوره اړوند کاپي ده: فایل د ایډیټر خپل ذخیره کې راوړئ، سم یې کړئ، بیا یې بېرته اپلوډ کړئ. دا ښه کاري بهیر دی، خو دوهمه کاپي او د شخړې پوښتنه جوړوي، نو د اورګاډي په سفر کې د سمون پیل کولو دمخه پریکړه وکړئ چې کومه خوا ګټي.
د هر اپ لپاره VPN تګلاره هم دلته د پام وړ ده. هغه پیکیج چې شبکه لولي ډېری وخت د چمتو کوونکي اپ وي نه ایډیټر، نو سم پیکیج ټنل کې شامل کړئ، د هغه آیکون له مخې مه قضاوت کوئ چې تاسو ټک کړی.
لوستل، لیکل او د اجازې دوام جلا ازموئ
د فولډر لیست یوازې د لوستلو لاره ثبوي. یوه بې ضرره ازموینه فایل وکاروئ او ټول ترتیب ووهئ: لیست، پرانیستل، سمول، خوندي کول، بیا هغه فایل د ډیسکټاپ کلاینټ څخه بېرته پرانیستل.
له بیا پیل وروسته د اجازې دوام وګورئ. د ذخیرې اجازې لنډمهاله دي پرته له دې چې اپ یې دایمي کړي، او ځینې ایډیټر هر پیل کې بیا غواړي خو نور چوپ ناکامېږي او پخوانۍ کاپي ښیي. که خوندي کول بریالي ښکاري، د بدلون وخت کتلو یا بل ماشین څخه بیا پرانیستلو سره یې د سرور په خوا کې تایید کړئ. د خوندي کولو په منځ کې د اړیکې پرېکیدل هم وازموئ، ځکه د اپلوډ پر مهال VPN لوېدل سم هغه شېبه ده چې کلاینټ ډېری وخت نیمګړی فایل یا هغه سیمه ییز بدلون پریږدي چې هېڅکله همغږی نه شي.
د Android URI اجازه د سرور له اجازې جلا وساتئ. د سند پرانیستلو اجازه د هغې شاته SMB حساب په اړه هېڅ نه وايي.
نصب شوي شریکول هغو حالتونو ته وساتئ چې ورته اړتیا لري
د root کچې CIFS نصب او د کرنل فایل سیستم ماډولونه لا هم شته، او هر اپ ته د سیمه ییز فولډر توهم ورکوي. دوی root هم غواړي، د کرنل بدلونونو سره ماتېږي، او شبکه یی ناکامۍ د فایل سیستم پرت دننه پټوي چېرې چې تشخیص یې سخت دی. په فون کې د اسنادو سمولو لپاره د چمتو کوونکي یا کاپي بهیر ډېره برخه هغه څه پوښي چې خلکو ته واقعاً اړتیا وي.
د دې پر بنسټ کاري بهیر جوړولو دمخه وګورئ چې نصب د شبکې بدلون ته دوام ورکوي که نه. د مېز پر لیپ ټاپ څخه نصب شوی شریکول د هغه فون په څېر نه دی چې د Wi-Fi او موبایل شبکې ترمنځ ګرځي، او پخوانی نصب کولی شي اپ وځنډوي نه چې پاک ناکام شي.
که لا هم بند پاتې یاست، لیست په ترتیب ووهئ او په لومړي ناکام ګام ودرېږئ: پورټ رسېدونکی، پروتوکول کلاینټ نصب، شریکول تصدیق شوی، ټاکونکی فایل ښیي، ایډیټر URI مني، خوندي کول سرور ته رسېږي. هغه ګام درته وایي چې کومه برخه سمه کړې، او دا ډېری وخت ټنل نه وي.