Pi VPN ಸರ್ವರ್: ಪಾಕವಿಧಾನದಿಂದ ಅಲ್ಲ, ಫೋನ್ ಆ್ಯಪ್ ಮೂಲಕ ಪ್ರಾರಂಭಿಸಿ
ಫೋನ್ ಆ್ಯಪ್ ಪ್ರೋಟೋಕಾಲ್, ವಿನಿಮಯ ಮತ್ತು ಪ್ರೊಫೈಲ್ ಸ್ವರೂಪವನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ. Pi ನಲ್ಲಿ ಏನನ್ನಾದರೂ ಸ್ಥಾಪಿಸುವ ಮೊದಲು ನಾಲ್ಕು ಭಾಗಗಳ ಒಪ್ಪಂದವನ್ನು ಬರೆದಿಡಿ.
Pi ನಲ್ಲಿ ಬಹುಪಾಲು VPN ನಿರ್ಮಾಣಗಳು ಸರ್ವರ್ ಪಾಕವಿಧಾನದಿಂದ ಪ್ರಾರಂಭವಾಗಿ ಸಂಪರ್ಕಿಸಲಾಗದ ಫೋನ್ ನಲ್ಲಿ ಕೊನೆಗೊಳ್ಳುತ್ತವೆ. ಕ್ರಮ ತಲೆಕೆಳಗಾಗಿದೆ. ಫೋನ್ ನ ಕ್ಲೈಂಟ್ ನಿರ್ದಿಷ್ಟ ಪ್ರೋಟೋಕಾಲ್ ಅನ್ನು ನಿರ್ದಿಷ್ಟ ಪ್ರಮಾಣೀಕರಣ ವಿನಿಮಯದೊಂದಿಗೆ ಜಾರಿಗೊಳಿಸುತ್ತದೆ, ಮತ್ತು ಸರ್ವರ್ ಆ ವಿನಿಮಯಕ್ಕೆ ಹೊಂದಿಕೆಯಾಗಬೇಕು, ಅದಕ್ಕೆ ವಿರುದ್ಧವಾಗಿ ಅಲ್ಲ. ಮೊದಲು ಆ್ಯಪ್ ನಿರ್ಧರಿಸಿದರೆ, ಇಡೀ ಮಧ್ಯಾಹ್ನದ ದೋಷನಿವಾರಣೆ ಸಣ್ಣ ಪರಿಶೀಲನಾ ಪಟ್ಟಿಯಾಗುತ್ತದೆ.
ಮರುನಿರ್ಮಾಣವನ್ನು ಉಳಿಸುವ ಕ್ರಮ
Pi ನಲ್ಲಿ ಏನನ್ನಾದರೂ ಸ್ಥಾಪಿಸುವ ಮೊದಲು ಫೋನ್ ನ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂ ಮತ್ತು ನಿಖರವಾದ VPN ಆ್ಯಪ್ ಅನ್ನು ಬರೆದಿಡಿ. ಈ ಜೋಡಿಯೇ ಯಾವ ಪ್ರೋಟೋಕಾಲ್ ಸಾಧ್ಯ ಎಂಬುದನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ. ಪ್ರೊಫೈಲ್ ನಲ್ಲಿ ಪರಿಚಿತ ಕ್ಷೇತ್ರ ಇರುವುದರಿಂದ ಮಾತ್ರ ಕ್ಲೈಂಟ್ ಆ್ಯಪ್ ಬೇರೆ ಕ್ಲೈಂಟ್ ಆಗುವುದಿಲ್ಲ.
ಪ್ರೊಫೈಲ್ ನಲ್ಲಿನ ಹಂಚಿದ ರಹಸ್ಯ, ಅಥವಾ ಪರಿಚಿತವಾಗಿ ಕಾಣುವ ಪೋರ್ಟ್ ಸಂಖ್ಯೆ, ಒಂದು ಪ್ರೋಟೋಕಾಲ್ ಅನ್ನು ಇನ್ನೊಂದಾಗಿ ಮಾಡುವುದಿಲ್ಲ. ವಿನಿಮಯವು ಆ್ಯಪ್ ಜಾರಿಗೊಳಿಸುವುದಕ್ಕೆ ಹೊಂದಿಕೆಯಾಗುತ್ತದೆ, ಇಲ್ಲವೇ ಓದಲು ಬಹಳ ಕಡಿಮೆ ನೀಡುವ ಹಂತದಲ್ಲಿ ವಿಫಲವಾಗುತ್ತದೆ. "ತಪ್ಪು ಪ್ರೋಟೋಕಾಲ್" ಎಂದು ಸರಳ ಪದಗಳಲ್ಲಿ ಹೇಳುವ ಯಾವ ರೋಗನಿರ್ಣಯವೂ ಇಲ್ಲ. ನಿಮಗೆ ಸಮಯ ಮೀರುವಿಕೆ, ಪ್ರಮಾಣಪತ್ರ ದೋಷ ಅಥವಾ ಮೌನ ಮರುಪ್ರಯತ್ನದ ಲೂಪ್ ಸಿಗುತ್ತದೆ, ಮತ್ತು ಇವೆಲ್ಲವೂ ಸರ್ವರ್ ಸಮಸ್ಯೆಯಂತೆ ಕಾಣುತ್ತವೆ.
ಆ್ಯಪ್ ನಿಗದಿಯಾದ ಮೇಲೆ ಸರ್ವರ್ ಆಯ್ಕೆ ಸಂಕುಚಿತಗೊಳ್ಳುತ್ತದೆ ಮತ್ತು ಉಳಿದ ನಿರ್ಮಾಣಕ್ಕೆ ಗುರಿ ಇರುತ್ತದೆ.
ಫೋನ್ ಆ್ಯಪ್ ವಾಸ್ತವವಾಗಿ ಏನನ್ನು ಜಾರಿಗೊಳಿಸುತ್ತದೆ
ಪ್ರಕಟಿತ ಕ್ಲೈಂಟ್ ಪಟ್ಟಿ ಸೇವೆಯನ್ನಲ್ಲ, ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ವಿವರಿಸುತ್ತದೆ. Android ಗಾಗಿ OpenVPN Connect ಆ್ಯಪ್ OpenVPN ಸರ್ವರ್ ಅನ್ನು ನಿರೀಕ್ಷಿಸುತ್ತದೆ; ಅದು ಸರ್ವರ್ ಭಾಗವನ್ನು ಒದಗಿಸುವುದಿಲ್ಲ. ಪ್ರೊಫೈಲ್ ಹೋಲುತ್ತಿದ್ದರೆ ಅದು IPsec ಅಥವಾ L2TP ಕ್ಲೈಂಟ್ ಆಗುವುದೂ ಇಲ್ಲ.
ಹಳೆಯ ಮಾರ್ಗದರ್ಶಿಯನ್ನು ಅನುಸರಿಸುವಾಗ ಈ ವ್ಯತ್ಯಾಸ ಅತ್ಯಂತ ಮುಖ್ಯ. ಪ್ರಸ್ತುತ ಆ್ಯಪ್ ತೊರೆದ ಪ್ರೋಟೋಕಾಲ್ ಗಾಗಿ ಬರೆದ ಪಾಕವಿಧಾನಗಳು Pi ನಲ್ಲಿ ಸ್ವಚ್ಛವಾಗಿ ಸ್ಥಾಪನೆಯಾಗುತ್ತವೆ ಮತ್ತು ಫೋನ್ ನಲ್ಲಿ ಇನ್ನೂ ವಿಫಲವಾಗುತ್ತವೆ, ಇದು ಪ್ರೋಟೋಕಾಲ್ ಹೊಂದಿಕೆಯಾಗದಿರುವುದಕ್ಕಿಂತ ಕಾನ್ಫಿಗರೇಶನ್ ದೋಷದಂತೆ ಓದುತ್ತದೆ.
ಸರ್ವರ್ ಪ್ಯಾಕೇಜ್ ಗೆ ಬದ್ಧರಾಗುವ ಮೊದಲು ಆ್ಯಪ್ ನ ಪ್ರಸ್ತುತ ದಾಖಲೆಗಳಲ್ಲಿ ಅದು ಯಾವ ಪ್ರೊಫೈಲ್ ಸ್ವರೂಪಗಳನ್ನು ಆಮದು ಮಾಡುತ್ತದೆ ಎಂದು ನೋಡಿ. ಐದು ನಿಮಿಷದ ಓದು ಮರುನಿರ್ಮಾಣಕ್ಕಿಂತ ಉತ್ತಮ.
ನಾಲ್ಕು ಭಾಗಗಳ ಒಪ್ಪಂದ
ನಾಲ್ಕು ವಿಷಯಗಳನ್ನು ದಾಖಲಿಸಿ ಒಟ್ಟಿಗೆ ಇರಿಸಿ: ಫೋನ್ ನ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂ ಮತ್ತು ಆ್ಯಪ್ ಆವೃತ್ತಿ, Pi ನಲ್ಲಿ ಸರ್ವರ್ ಜಾರಿ, ಪ್ರಮಾಣೀಕರಣ ಮತ್ತು ವಿಶ್ವಾಸ ನೀತಿ, ಮತ್ತು ಬಾಹ್ಯ ಅಂತಿಮ ಬಿಂದು. ನಾಲ್ಕರಲ್ಲಿ ಪ್ರತಿಯೊಂದೂ ಉಳಿದ ಮೂರನ್ನು ಅಮಾನ್ಯಗೊಳಿಸಬಹುದು.
ಆ್ಯಪ್ ಅಪ್ ಗ್ರೇಡ್, ಸರ್ವರ್ ಪ್ಯಾಕೇಜ್ ಬದಲಾವಣೆ ಅಥವಾ ಹೊಸ ಪ್ರಮಾಣಪತ್ರ ಪ್ರಾಧಿಕಾರ ಒಪ್ಪಂದವನ್ನು ಮುರಿಯುತ್ತವೆ, ಮತ್ತು ವೈಫಲ್ಯ ಪ್ರತಿ ಬಾರಿಯೂ ಫೋನ್ ನಿಂದ ಒಂದೇ ರೀತಿ ಕಾಣುತ್ತದೆ. ಬರೆದಿಟ್ಟ ನಾಲ್ಕೇ ಯಾವ ಭಾಗ ಜರುಗಿದೆ ಎಂದು ಗುರುತಿಸಲು ಅವಕಾಶ ನೀಡುತ್ತದೆ.
ರುಜುವಾತುಗಳಿಗೆ ಪ್ರತ್ಯೇಕ ಕೆಲಸಗಳಿವೆ
ಪ್ರೊಫೈಲ್ ಕ್ಲೈಂಟ್ ಪ್ರಮಾಣಪತ್ರಗಳನ್ನು, ಬಳಕೆದಾರ ಹೆಸರು ಮತ್ತು ಗುಪ್ತಪದವನ್ನು, ಅಥವಾ ಬೆಂಬಲಿತ ಸಂಯೋಜನೆಯನ್ನು ಬಳಸುತ್ತದೆಯೇ ಎಂದು ನಿರ್ಧರಿಸಿ ಮತ್ತು ಎರಡೂ ತುದಿಗಳನ್ನು ಒಂದಾಗಿಸಿ. ಸರ್ವರ್ ನ ಗುರುತು ಮತ್ತು ವಿಶ್ವಾಸಾರ್ಹ CA ಸಾಮಗ್ರಿಯೂ ಕ್ಲೈಂಟ್ ಸ್ವೀಕರಿಸುವುದಕ್ಕೆ ಹೊಂದಿಕೆಯಾಗಬೇಕು.
CA ನ ಸಾರ್ವಜನಿಕ ಪ್ರಮಾಣಪತ್ರ ಮತ್ತು ಅದರ ಸಹಿ ಖಾಸಗಿ ಕೀಲಿ ಬೇರೆ ಬೇರೆ ವಸ್ತುಗಳು. ಫೋನ್ ಪ್ರೊಫೈಲ್ ಗೆ ಸೇರುವುದು ಸಾರ್ವಜನಿಕ ಭಾಗ ಮಾತ್ರ. ಸಹಿ ಕೀಲಿಯನ್ನು ಫೋನ್ ನಲ್ಲಿ ಇರಿಸುವುದು ಗುರುತುಗಳನ್ನು ಸೃಷ್ಟಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಬಿಟ್ಟುಕೊಡುವುದು, ಇದು CA ಇರುವ ಉದ್ದೇಶಕ್ಕೆ ವಿರುದ್ಧ. ಆ ಕಡತವನ್ನು ಇಡೀ ನಿರ್ಮಾಣದ ಅತ್ಯಂತ ಸೂಕ್ಷ್ಮ ವಸ್ತುವೆಂದು ಪರಿಗಣಿಸಿ.
ಪ್ರೊಫೈಲ್ ಅನ್ನು ಕೈಯಿಂದ ಜೋಡಿಸುವ ಬದಲು ಸೇವೆಯ ಬೆಂಬಲಿತ ರಫ್ತು ಮತ್ತು ಆಮದು ಹರಿವನ್ನು ಬಳಸಿ. ಕೈಯಿಂದ ನಿರ್ಮಿಸಿದ ಪ್ರೊಫೈಲ್ ಗಳು ಸಾಮಾನ್ಯವಾಗಿ ಡೆಸ್ಕ್ ಟಾಪ್ ಗೆ ಮಾತ್ರದ ಸೂಚನೆಗಳನ್ನು ಹೊತ್ತಿರುತ್ತವೆ, ಮೊಬೈಲ್ ಆ್ಯಪ್ ಅವನ್ನು ನಿರ್ಲಕ್ಷಿಸುತ್ತದೆ ಅಥವಾ ತಿರಸ್ಕರಿಸುತ್ತದೆ.
ಎಲ್ಲಕ್ಕಿಂತ ಮುಖ್ಯವಾಗಿ, ಹಳೆಯ ಉದಾಹರಣೆ ಸಂಪರ್ಕವಾಗಲು ಪ್ರಮಾಣಪತ್ರ ಪರಿಶೀಲನೆಯನ್ನು "ಯಾವುದೇ ಸರ್ವರ್ ಸ್ವೀಕರಿಸಿ" ಯಿಂದ ಬದಲಾಯಿಸಬೇಡಿ. ಅದು ಹೊಂದಾಣಿಕೆಯ ಸಮಸ್ಯೆಯನ್ನು ಪ್ರಮಾಣೀಕರಣ ಬೈಪಾಸ್ ಆಗಿ ಪರಿವರ್ತಿಸುತ್ತದೆ, ಮತ್ತು ಕೆಲಸ ಮಾಡುವುದರಿಂದ ಸಾಮಾನ್ಯವಾಗಿ ಉತ್ಪಾದನೆಯವರೆಗೂ ಉಳಿಯುತ್ತದೆ.
ತಲುಪುವಿಕೆ ಪ್ರತ್ಯೇಕ ಒಪ್ಪಂದ
ಫೋನ್ ಸರ್ವರ್ ನ ಬಾಹ್ಯ ಅಂತಿಮ ಬಿಂದುವನ್ನು ನಿಜವಾದ ಅಪ್ ಸ್ಟ್ರೀಮ್ ವ್ಯವಸ್ಥೆಯ ಮೂಲಕ ತಲುಪಬೇಕು. ಮನೆ ರೌಟರ್ ನ ಅನುವಾದ, ಫಿಲ್ಟರಿಂಗ್ ಮತ್ತು ವಾಹಕದ NAT ಎರಡರ ನಡುವೆ ಇರುತ್ತವೆ. ಕ್ರಿಯಾಶೀಲ DNS ಹೆಸರು ಅಂತಿಮ ಬಿಂದುವಿಗೆ ಸ್ಥಿರ ಹೆಸರನ್ನು ಮಾತ್ರ ನೀಡುತ್ತದೆ; ಅದು ಒಳಬರುವ ಮಾರ್ಗವನ್ನು ಸೃಷ್ಟಿಸುವುದಿಲ್ಲ.
ನಂತರ ಸಂಪರ್ಕದ ನಂತರ ಕ್ಲೈಂಟ್ ಏನನ್ನು ತಲುಪಬಹುದು ಎಂದು ನಿರ್ಧರಿಸಿ: ಖಾಸಗಿ ಪೂರ್ವಪ್ರತ್ಯಯಗಳು ಅಥವಾ ಪೂರ್ಣ ಇಂಟರ್ನೆಟ್ ನಿರ್ಗಮನ, ಅವುಗಳ ಮುಂದೂಡಿಕೆ ಮತ್ತು ಉತ್ತರ ಮಾರ್ಗಗಳು, DNS ವರ್ತನೆ, ಮತ್ತು IPv6 ವ್ಯಾಪ್ತಿಯಲ್ಲಿದೆಯೇ. ಯಶಸ್ವಿ ಲಾಗಿನ್ ಇವುಗಳಲ್ಲಿ ಯಾವುದನ್ನೂ ಸಾಬೀತುಪಡಿಸುವುದಿಲ್ಲ.
ಉದ್ದೇಶಿತ ಫೋನ್ ಮತ್ತು ಪ್ರೊಫೈಲ್ ಅನ್ನು ನೇರವಾಗಿ ಸ್ವೀಕರಿಸಿ, ಅನಧಿಕೃತ ಸಂಪನ್ಮೂಲ ತಲುಪಲಾಗದೆ ಉಳಿಯುತ್ತದೆ ಮತ್ತು ರದ್ದತಿ ನಿಜವಾಗಿ ಪ್ರವೇಶವನ್ನು ತೆಗೆದುಹಾಕುತ್ತದೆ ಎಂಬ ಪರಿಶೀಲನೆಯೂ ಸೇರಿದಂತೆ. ಡೆಸ್ಕ್ ಟಾಪ್ ಕ್ಲೈಂಟ್ ಜೊತೆಗಿನ ಯಶಸ್ಸು ಆ ಕ್ಲೈಂಟ್ ಅನ್ನು ಮಾನ್ಯಗೊಳಿಸುತ್ತದೆ, ನಿಮ್ಮ ಕೈಯಲ್ಲಿರುವ ಫೋನ್ ಅನ್ನಲ್ಲ. OpenVPN Connect ಪಟ್ಟಿ ಹೊಂದುವ ಸೇವೆಯನ್ನು ನಿರೀಕ್ಷಿಸುವ ಕ್ಲೈಂಟ್ ಅಪ್ಲಿಕೇಶನ್ ನ ಸ್ಪಷ್ಟ ಉದಾಹರಣೆ.