ಫೋನ್ VPN ನಲ್ಲಿದೆ, ಫೈಲ್ ಸರ್ವರ್ ping ಗೆ ಉತ್ತರಿಸುತ್ತದೆ, ಆದರೂ ಫೈಲ್ ಆ್ಯಪ್ ಸಂಪರ್ಕಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ ಎಂದು ಹೇಳುತ್ತದೆ; ಅಥವಾ ಸಂಪರ್ಕಿಸುತ್ತದೆ ಮತ್ತು ಸಾಧನದ ಯಾವುದೇ ಎಡಿಟರ್ ಅದು ಪಟ್ಟಿ ಮಾಡಿದ್ದನ್ನು ತೆರೆಯುವುದಿಲ್ಲ. ಇವು ಎರಡು ಬೇರೆ ಬೇರೆ ವೈಫಲ್ಯಗಳು, ಮತ್ತು ಯಾವುದೂ ಸುರಂಗ ಮುರಿದಿದೆ ಎಂದು ಅರ್ಥವಲ್ಲ. VPN ಕೇವಲ ಖಾಸಗಿ ನೆಟ್‌ವರ್ಕ್‌ಗೆ ಮಾರ್ಗ ನೀಡುತ್ತದೆ; ಹಂಚಿಕೆ ಬ್ರೌಸ್ ಮಾಡುವುದು, ಅದರಲ್ಲಿ ದೃಢೀಕರಿಸುವುದು ಮತ್ತು ದಾಖಲೆಯನ್ನು ಇನ್ನೊಂದು ಆ್ಯಪ್‌ಗೆ ನೀಡುವುದು ಬೇರೆ ಬೇರೆ ಹಂತಗಳು. ಕೆಳಗೆ ನಾನು ಪರಿಶೀಲಿಸುವ ಕ್ರಮ ಮತ್ತು ಊಹಿಸುವ ಬದಲು ನಿಲ್ಲುವ ಸ್ಥಳವಿದೆ.

ಸುರಂಗವನ್ನು ದೂಷಿಸುವ ಮೊದಲು ಸೇವೆಯನ್ನು ಪರಿಶೀಲಿಸಿ

ping ಗೆ ಉತ್ತರ ಅಥವಾ NAS ನ ವೆಬ್ ಪುಟ ಕೇವಲ ಮಾರ್ಗನಿರ್ದೇಶನವನ್ನು ಸಾಬೀತುಪಡಿಸುತ್ತದೆ, ಬೇರೇನೂ ಅಲ್ಲ. ನಿಮಗೆ ನಿಜವಾಗಿ ಬೇಕಾದ ಸೇವೆ, 445 ನಲ್ಲಿ SMB, 22 ನಲ್ಲಿ SFTP ಅಥವಾ 443 ನಲ್ಲಿ WebDAV, ನಿಷ್ಕ್ರಿಯವಾಗಿರಬಹುದು, ಫೈರ್‌ವಾಲ್‌ನಿಂದ ನಿರ್ಬಂಧಿಸಲ್ಪಟ್ಟಿರಬಹುದು ಅಥವಾ VPN ಉಪಜಾಲವು ತಲುಪದ ಇಂಟರ್‌ಫೇಸ್‌ಗೆ ಬದ್ಧವಾಗಿರಬಹುದು. ಫೋನ್‌ನಿಂದ ನಿಜವಾದ ದೋಷವನ್ನು ತೋರಿಸುವ ಕ್ಲೈಂಟ್‌ನೊಂದಿಗೆ ಆ ಪೋರ್ಟ್ ಪರೀಕ್ಷಿಸಿ. ಪೋರ್ಟ್ ಫಿಲ್ಟರ್ ಆಗಿದ್ದರೆ ಸೇವೆ ಅಥವಾ ಫೈರ್‌ವಾಲ್ ನಿಯಮ ಸರಿಪಡಿಸಿ, ಏಕೆಂದರೆ ಮುಚ್ಚಿದ ಪೋರ್ಟ್‌ ಅನ್ನು ಯಾವುದೇ ಫೈಲ್ ಆ್ಯಪ್ ಬಳಸಿಕೊಳ್ಳಲಾರದು.

ಸರ್ವರ್ ಯಾವ ಮೂಲ ವಿಳಾಸವನ್ನು ನೋಡುತ್ತದೆ ಎಂಬುದನ್ನೂ ಪರಿಶೀಲಿಸಿ. ಹಂಚಿಕೆಯ ಉಪಜಾಲವನ್ನು ಹೊರಗಿಡುವ ವಿಭಜಿತ ಸುರಂಗ, ಅಥವಾ ಫೈಲ್ ಆ್ಯಪ್ ಅನ್ನು VPN ನ ಹೊರಗೆ ಬಿಡುವ ಪ್ರತಿ-ಆ್ಯಪ್ ಸುರಂಗ, ಸಂಪರ್ಕವಾಗಿದೆ ಆದರೆ ತಲುಪಲಾಗದು ಎಂಬ ಲಕ್ಷಣವನ್ನೇ ನೀಡುತ್ತದೆ.

ಒಂದು ಕ್ಲೈಂಟ್ ದೃಢೀಕರಿಸಲಾಗದ ಕಾರಣ ಅತಿಥಿ ಪ್ರವೇಶ ಅಥವಾ SMB1 ಆನ್ ಮಾಡುವ ಚಿಕ್ಕ ದಾರಿ ತೆಗೆದುಕೊಳ್ಳಬೇಡಿ. ಅಂತಹ ಬದಲಾವಣೆಗಳು ನೆಟ್‌ವರ್ಕ್‌ನ ಪ್ರತಿ ಸಾಧನಕ್ಕೂ ಸರ್ವರ್ ಒಪ್ಪುವುದನ್ನು ವಿಸ್ತರಿಸುತ್ತವೆ, ಮತ್ತು ಮೂಲ ಸಮಸ್ಯೆ ಮಾರ್ಗನಿರ್ದೇಶನ ಅಥವಾ ಹೆಸರು ವಿಭೇದನವಾಗಿದ್ದರೆ ಏನನ್ನೂ ಸರಿಪಡಿಸುವುದಿಲ್ಲ.

ಪ್ರೋಟೋಕಾಲ್ ಅನ್ನು ಸ್ವತಃ ಮಾತನಾಡುವ ಫೈಲ್ ಆ್ಯಪ್ ಬಳಸಿ

Android ನಲ್ಲಿ ನೆಟ್‌ವರ್ಕ್ ಹಂಚಿಕೆಗಳಿಗೆ ಒಳಗೊಂಡ ಬ್ರೌಸರ್ ಇಲ್ಲ, ಆದ್ದರಿಂದ ಕ್ಲೈಂಟ್ ಆ್ಯಪ್ ಕೇವಲ ವಿವರವಲ್ಲ, ನಿಜವಾದ ಅವಲಂಬನೆ. ನೀವು ನಿಜವಾಗಿ ಚಲಾಯಿಸುವ ಪ್ರೋಟೋಕಾಲ್ ಅನ್ನು ಅಳವಡಿಸುವ ಮತ್ತು ಇನ್ನೂ ನಿರ್ವಹಿಸಲ್ಪಡುವ ಒಂದನ್ನು ಆರಿಸಿ, ಏಕೆಂದರೆ ನೀವು ಇನ್ನು ಬಳಸದ Android ಆವೃತ್ತಿಗೆ ನಿರ್ಮಿಸಿದ ಕ್ಲೈಂಟ್ ನೆಟ್‌ವರ್ಕ್ ದೋಷದಂತೆ ಕಾಣುವ ರೀತಿಯಲ್ಲಿ ವಿಫಲವಾಗುತ್ತದೆ.

DNS ಅನ್ನು ಮಾರ್ಗನಿರ್ದೇಶನದಿಂದ ಬೇರ್ಪಡಿಸಲು ಸರ್ವರ್ ಅನ್ನು ಒಮ್ಮೆ IP ಯಿಂದ ಪ್ರಯತ್ನಿಸಿ. IP ಕೆಲಸ ಮಾಡಿ ಹೆಸರು ಮಾಡದಿದ್ದರೆ, ಫೋನ್ ನಿಮ್ಮ ಖಾಸಗಿ ವಲಯವನ್ನು ನೋಡದ DNS ಸರ್ವರ್ ಮೂಲಕ ಪರಿಹರಿಸುತ್ತಿದೆ.

ಸ್ವೀಕರಿಸುವ ಆ್ಯಪ್‌ಗೆ ಸಿಗುವುದು: URI, ಮಾರ್ಗ ಅಲ್ಲ

ನಿಮ್ಮ ಫೈಲ್ ಆ್ಯಪ್ DocumentsProvider ಅನ್ನು ಅಳವಡಿಸಿದರೆ, Android ನ Storage Access Framework ಅದರ ವಿಷಯವನ್ನು ಸಿಸ್ಟಮ್ ಆಯ್ಕೆಗಾರನಲ್ಲಿ ತೋರಿಸಬಹುದು, ಮತ್ತು ನೀವು ಆಯ್ಕೆ ಮಾಡಿದ ಆ್ಯಪ್ content:// URI ಜೊತೆಗೆ ಅನುಮತಿ ಪಡೆಯುತ್ತದೆ. ಆ ಅನುಮತಿ ಫೈಲ್‌ಸಿಸ್ಟಮ್ ಮಾರ್ಗವಲ್ಲ, ಆದ್ದರಿಂದ ಒಣ ಮಾರ್ಗವನ್ನು ಒತ್ತಾಯಿಸುವ ಎಡಿಟರ್ ದಾಖಲೆಯನ್ನು ತೆರೆಯಲಾರದು. Android ದಾಖಲೆ ಪ್ರವೇಶ ಮಾರ್ಗದರ್ಶಿ ಈ ಮಾದರಿಯನ್ನು ವಿವರಿಸುತ್ತದೆ.

ಪರ್ಯಾಯವೆಂದರೆ ಉದ್ದೇಶಪೂರ್ವಕ ಪ್ರತಿ: ಫೈಲ್ ಅನ್ನು ಎಡಿಟರ್‌ನ ಸ್ವಂತ ಸಂಗ್ರಹಕ್ಕೆ ಎಳೆದು, ಸಂಪಾದಿಸಿ, ನಂತರ ಮತ್ತೆ ಅಪ್‌ಲೋಡ್ ಮಾಡಿ. ಇದು ಒಳ್ಳೆಯ ಕೆಲಸದ ಹರಿವು, ಆದರೆ ಎರಡನೇ ಪ್ರತಿ ಮತ್ತು ಸಂಘರ್ಷದ ಪ್ರಶ್ನೆ ಸೃಷ್ಟಿಸುತ್ತದೆ, ಆದ್ದರಿಂದ ರೈಲಿನಲ್ಲಿ ಸಂಪಾದನೆ ಪ್ರಾರಂಭಿಸುವ ಮೊದಲು ಯಾವ ಬದಿ ಗೆಲ್ಲುತ್ತದೆ ಎಂದು ನಿರ್ಧರಿಸಿ.

ಪ್ರತಿ-ಆ್ಯಪ್ VPN ನೀತಿಯೂ ಇಲ್ಲಿ ಗಮನಾರ್ಹ. ನೆಟ್‌ವರ್ಕ್ ಓದುವಿಕೆ ಮಾಡುವ ಪ್ಯಾಕೇಜ್ ಸಾಮಾನ್ಯವಾಗಿ ಎಡಿಟರ್ ಅಲ್ಲ, ಪೂರೈಕೆದಾರ ಆ್ಯಪ್, ಆದ್ದರಿಂದ ಐಕಾನ್ ನೋಡಿ ನಿರ್ಣಯಿಸದೆ ಸರಿಯಾದ ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಸುರಂಗಕ್ಕೆ ಸೇರಿಸಿ.

ಓದುವಿಕೆ, ಬರವಣಿಗೆ ಮತ್ತು ಅನುಮತಿಯ ಶಾಶ್ವತತೆಯನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ಪರೀಕ್ಷಿಸಿ

ಕಡತಕೋಶದ ಪಟ್ಟಿ ಕೇವಲ ಓದುವ ಮಾರ್ಗವನ್ನು ಸಾಬೀತುಪಡಿಸುತ್ತದೆ. ನಿರುಪದ್ರವ ಪರೀಕ್ಷಾ ಫೈಲ್ ಬಳಸಿ ಇಡೀ ಕ್ರಮವನ್ನು ನಡೆಯಿರಿ: ಪಟ್ಟಿ, ತೆರೆಯುವುದು, ಸಂಪಾದನೆ, ಉಳಿಸುವುದು, ನಂತರ ಅದೇ ಫೈಲ್ ಅನ್ನು ಡೆಸ್ಕ್‌ಟಾಪ್ ಕ್ಲೈಂಟ್‌ನಿಂದ ಮತ್ತೆ ತೆರೆಯಿರಿ.

ಮರುಪ್ರಾರಂಭದ ನಂತರ ಅನುಮತಿ ಉಳಿಯುತ್ತದೆಯೇ ಎಂದು ಗಮನಿಸಿ. ಆ್ಯಪ್ ಅವನ್ನು ಶಾಶ್ವತಗೊಳಿಸದಿದ್ದರೆ ಸಂಗ್ರಹ ಅನುಮತಿಗಳು ತಾತ್ಕಾಲಿಕ, ಕೆಲವು ಎಡಿಟರ್‌ಗಳು ಪ್ರತಿ ಆರಂಭದಲ್ಲೂ ಮತ್ತೆ ಕೇಳುತ್ತವೆ, ಇನ್ನು ಕೆಲವು ಸದ್ದಿಲ್ಲದೆ ವಿಫಲವಾಗಿ ಹಳೆಯ ಪ್ರತಿಯನ್ನು ತೋರಿಸುತ್ತವೆ. ಉಳಿಸುವಿಕೆ ಯಶಸ್ವಿಯೆಂದು ತೋರಿದರೆ ಸರ್ವರ್‌ನಲ್ಲಿ ಬದಲಾವಣೆಯ ಸಮಯ ನೋಡಿ ದೃಢೀಕರಿಸಿ.

Android ನ URI ಅನುಮತಿಯನ್ನು ಸರ್ವರ್‌ನ ಅಧಿಕಾರದಿಂದ ಪ್ರತ್ಯೇಕವಾಗಿ ಇರಿಸಿ. ದಾಖಲೆ ತೆರೆಯಲು ಅನುಮತಿ ಅದರ ಹಿಂದಿನ SMB ಖಾತೆಯ ಬಗ್ಗೆ ಏನನ್ನೂ ಹೇಳುವುದಿಲ್ಲ.

ಅಗತ್ಯವಿರುವ ಸಂದರ್ಭಗಳಿಗೆ ಮಾತ್ರ ಮೌಂಟ್ ಮಾಡಿದ ಹಂಚಿಕೆಗಳನ್ನು ಇರಿಸಿ

ಮೂಲ ಮಟ್ಟದ CIFS ಮೌಂಟ್‌ಗಳು ಮತ್ತು ಕರ್ನಲ್ ಫೈಲ್‌ಸಿಸ್ಟಮ್ ಮಾಡ್ಯೂಲ್‌ಗಳು ಇನ್ನೂ ಇವೆ, ಮತ್ತು ಪ್ರತಿ ಆ್ಯಪ್‌ಗೂ ಸ್ಥಳೀಯ ಫೋಲ್ಡರ್ ಭ್ರಮೆ ನೀಡುತ್ತವೆ. ಆದರೆ ಅವು root ಬೇಕಾಗುತ್ತದೆ, ಕರ್ನಲ್ ಬದಲಾವಣೆಗಳಲ್ಲಿ ಮುರಿಯುತ್ತವೆ, ಮತ್ತು ನೆಟ್‌ವರ್ಕ್ ವೈಫಲ್ಯಗಳನ್ನು ಫೈಲ್‌ಸಿಸ್ಟಮ್ ಪದರದಲ್ಲಿ ಮರೆಮಾಡುತ್ತವೆ, ಅಲ್ಲಿ ಅವನ್ನು ನಿರ್ಣಯಿಸುವುದು ಕಷ್ಟ.

ನೆಟ್‌ವರ್ಕ್ ಬದಲಾದಾಗ ಮೌಂಟ್ ಉಳಿಯುತ್ತದೆಯೇ ಎಂದು ಕೆಲಸದ ಹರಿವು ಕಟ್ಟುವ ಮೊದಲು ಪರಿಶೀಲಿಸಿ. ಮೇಜಿನ ಮೇಲಿನ ಲ್ಯಾಪ್‌ಟಾಪ್‌ನಿಂದ ಮೌಂಟ್ ಮಾಡಿದ ಹಂಚಿಕೆ Wi-Fi ಮತ್ತು ಮೊಬೈಲ್ ನಡುವೆ ಹಾರುವ ಫೋನ್‌ಗಿಂತ ಬೇರೆ ರೀತಿ ವರ್ತಿಸುತ್ತದೆ, ಮತ್ತು ಹಳೆಯ ಮೌಂಟ್ ಆ್ಯಪ್ ಅನ್ನು ನಿಲ್ಲಿಸಬಹುದು.

ಇನ್ನೂ ಸಿಕ್ಕಿಹಾಕಿಕೊಂಡಿದ್ದರೆ ಪಟ್ಟಿಯನ್ನು ಕ್ರಮವಾಗಿ ನಡೆಸಿ ಮತ್ತು ಮೊದಲ ವಿಫಲ ಹಂತದಲ್ಲಿ ನಿಲ್ಲಿ: ಪೋರ್ಟ್ ತಲುಪಬಲ್ಲದು, ಪ್ರೋಟೋಕಾಲ್ ಕ್ಲೈಂಟ್ ಸ್ಥಾಪಿತ, ಹಂಚಿಕೆ ದೃಢೀಕೃತ, ಆಯ್ಕೆಗಾರ ಫೈಲ್ ತೋರಿಸುತ್ತದೆ, ಎಡಿಟರ್ URI ಸ್ವೀಕರಿಸುತ್ತದೆ, ಉಳಿಸುವಿಕೆ ಸರ್ವರ್ ತಲುಪುತ್ತದೆ. ಆ ಹಂತ ಯಾವ ಘಟಕ ಸರಿಪಡಿಸಬೇಕೆಂದು ಹೇಳುತ್ತದೆ, ಮತ್ತು ಅದು ಅಪರೂಪಕ್ಕೆ ಸುರಂಗ.

ಸಂಬಂಧಿತ ಲೇಖನಗಳು