Телефонот е на VPN, датотечниот сервер одговара на ping, а апликацијата за датотеки сè уште вели дека не може да се поврзе; или се поврзува и ниту еден уредувач на уредот не го отвора она што го прикажува. Тоа се два различни дефекти и ниту еден не значи дека тунелот е расипан. VPN дава само рута во приватната мрежа; прегледување споделена папка, автентикација на неа и предавање документ на друга апликација се одделни чекори со одделни начини на неуспех. Подолу е редоследот по кој ги проверувам и точката каде што застанувам наместо да гаѓам.

Проверете ја услугата пред да го обвините тунелот

Одговор на ping или веб-страницата на NAS докажуваат само рутирање и ништо друго. Услугата што навистина ви треба, SMB на 445, SFTP на 22 или WebDAV на 443, може да е исклучена, блокирана од огнениот ѕид или врзана за интерфејс до кој подмрежата на VPN не стигнува. Од телефонот тестирајте го токму тој порт со клиент што ја покажува вистинската грешка, а не општа мрежна порака. Ако портот е филтриран, поправете ја услугата или правилото на огнениот ѕид, бидејќи ниту една апликација не може да заобиколи затворен порт.

Проверете и која изворна адреса ја гледа серверот. Поделен тунел што ја исклучува подмрежата на споделената папка, или тунел по апликација што ја остава апликацијата за датотеки надвор од VPN, го дава токму симптомот поврзано, но недостапно.

Не одете по кратенката со гостински пристап или SMB1 само затоа што еден клиент не може да се автентицира. Таквите промени го прошируваат она што серверот го прифаќа за секој уред во мрежата и не решаваат ништо ако основната причина е рутирањето или разрешувањето имиња.

Користете апликација за датотеки што самиот го зборува протоколот

Android нема вграден прелистувач за мрежни споделени папки, така што клиентската апликација е вистинска зависност, а не детаљ. Изберете една што го применува протоколот што навистина го користите и сè уште се одржува, бидејќи клиент изграден за верзија на Android што повеќе не ја користите паѓа на начин што изгледа како мрежен дефект.

Пробајте го серверот преку IP еднаш за да го одделите DNS од рутирањето. Ако IP работи, а името не, телефонот разрешува преку DNS сервер што не ја гледа вашата приватна зона.

Што прима апликацијата што отвора: URI, не патека

Ако вашата апликација за датотеки применува DocumentsProvider, Storage Access Framework на Android може да ја прикаже нејзината содржина во системскиот избирач, а апликацијата што ја избирате добива content:// URI заедно со дозвола. Таа дозвола не е патека во датотечниот систем, затоа уредувач што бара сурова патека не може да го отвори документот. Водичот на Android за пристап до документи го опишува моделот: давателот ги поседува бајтите, а корисникот ги чита преку системот.

Алтернатива е намерна копија: повлечете ја датотеката во сопственото складиште на уредувачот, уредете ја и качете ја назад. Тоа е добар работен тек, но создава втора копија и прашање за конфликт, па одлучете која страна победува пред да почнете да уредувате во воз.

Политиката за VPN по апликација исто така заслужува поглед. Пакетот што го извршува мрежното читање често е апликацијата давател, а не уредувачот, па ставете го вистинскиот пакет во тунелот наместо да судите по иконата.

Проверете читање, пишување и траење на дозволата одделно

Список на папка докажува само патека на читање. Земете безопасна пробна датотека и поминете ја целата низа: список, отворање, уредување, зачувување, па отворете ја истата датотека од десктоп клиент.

Внимавајте дали дозволата останува по рестарт. Дозволите за складиште се привремени освен ако апликацијата не ги направи трајни, а некои уредувачи бараат повторно при секое стартување додека други тивко паѓаат и ви покажуваат застарена копија. Ако зачувувањето изгледа успешно, потврдете го на серверот преку времето на измена.

Држете ја URI дозволата на Android одделно од авторизацијата на серверот. Дозволата да отворите документ не кажува ништо за SMB сметката зад него.

Чувајте ги монтираните споделени папки за случаите на кои им требаат

CIFS монтирања на ниво на корен и модули на јадрото за датотечен систем сè уште постојат и на секоја апликација ѝ даваат илузија на локална папка. Но бараат root, се кршат при промени на јадрото и ги кријат мрежните дефекти во слојот на датотечниот систем каде што е потешко да се дијагностицираат.

Проверете дали монтирањето го преживува менувањето мрежа пред да изградите работен тек врз него. Споделена папка монтирана од преносен сметач на маса се однесува поинаку од телефон што скока меѓу Wi-Fi и мобилна мрежа, а застарено монтирање може да ја заглави апликацијата.

Ако сè уште сте заглавени, поминете го списокот по ред и застанете на првиот чекор што паѓа: портот достапен, клиентот за протоколот инсталиран, споделената папка автентицирана, избирачот ја покажува датотеката, уредувачот го прифаќа URI, зачувувањето стигнува до серверот. Тој чекор ви кажува која компонента да ја поправите, и ретко е тунелот.

Поврзани статии