Android VPN ನಿಂದ Cisco IOS ಗೆ: ಮೊದಲು ಪಡೆಯಬೇಕಾದ ಒಪ್ಪಂದ
Cisco IOS ಗೇಟ್ವೇಗಾಗಿ Android ಕ್ಲೈಂಟ್ ಸ್ಥಾಪಿಸುವ ಮೊದಲು ಪ್ರೋಟೋಕಾಲ್, ದೃಢೀಕರಣ, ಗುರುತು ಮತ್ತು ರೂಟಿಂಗ್ ಸಂಗ್ರಹಿಸಿ. ಆ ಹಂತಕ್ಕೆ ಮಾರ್ಗದರ್ಶಿ.
ಫೋನ್ Cisco ಗೇಟ್ವೇ ತಲುಪಬೇಕು. ಯಾವ ಕ್ಲೈಂಟ್ ಸ್ಥಾಪಿಸಬೇಕು ಎಂದು ಈಗಾಗಲೇ ಯಾರೋ ಹೇಳಿದ್ದಾರೆ. ಅದು ಪ್ರಕ್ರಿಯೆಯ ತಪ್ಪು ತುದಿ, ಮತ್ತು ಒಂದು ಗಂಟೆ ಕ್ರೆಡೆನ್ಶಿಯಲ್ ಮತ್ತೆ ಟೈಪ್ ಮಾಡಿದ ನಂತರ ಟನೆಲ್ ವಿಫಲವಾಗುವುದಕ್ಕೆ ಅದೇ ಕಾರಣ.
ಮೊದಲು ನಿಮಗೆ ಬೇಕಾಗಿರುವುದು ಸಂಪರ್ಕ ಒಪ್ಪಂದ: ಪ್ರೋಟೋಕಾಲ್, ದೃಢೀಕರಣ, ಗುರುತು, ವಿಶ್ವಾಸ ಸಾಮಗ್ರಿ, ವಿಳಾಸ ಹಂಚಿಕೆ ಮತ್ತು ರೂಟಿಂಗ್, ಗೇಟ್ವೇ ನಡೆಸುವವರು ಬರೆದಿರಬೇಕು.
ಅದನ್ನು ಲಿಖಿತವಾಗಿ ಪಡೆದರೆ ಕ್ಲೈಂಟ್ ಆಯ್ಕೆ ಕೇವಲ ಹುಡುಕಾಟವಾಗುತ್ತದೆ. ಬಿಟ್ಟುಬಿಟ್ಟರೆ ಪ್ರತಿ ವೈಫಲ್ಯವೂ ತಪ್ಪು ಪಾಸ್ವರ್ಡ್ನಂತೆ ಕಾಣುತ್ತದೆ.
ಏನನ್ನೂ ಸ್ಥಾಪಿಸುವ ಮೊದಲು ಮಾಹಿತಿ ಸಂಗ್ರಹ ಮಾಡಿ
ಗೇಟ್ವೇ ಮಾಲೀಕರಿಗೆ ಪಟ್ಟಿ ಕಳುಹಿಸಿ ಮತ್ತು ಉತ್ತರ ಕೇಳಿ, ಉತ್ಪನ್ನದ ಹೆಸರಲ್ಲ. ಒಂಬತ್ತು ಅಂಶಗಳು ರಿಮೋಟ್-ಆಕ್ಸೆಸ್ ಪ್ರೊಫೈಲ್ ಅನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಒಳಗೊಳ್ಳುತ್ತವೆ:
- ಕ್ಲೈಂಟ್ ಡಯಲ್ ಮಾಡಬೇಕಾದ ಗೇಟ್ವೇ ಹೋಸ್ಟ್ನಾಮ ಅಥವಾ ವಿಳಾಸ, ಮತ್ತು ಅದು ಹೊರಗಿನಿಂದ ತಲುಪಬಹುದೇ.
- ಪ್ರೋಟೋಕಾಲ್ ಮತ್ತು ಆವೃತ್ತಿ: IKEv2, IPsec ನ ಇನ್ನೊಂದು ಪೀಳಿಗೆ, ಅಥವಾ TLS ಆಧಾರಿತ ಸೇವೆ.
- ಗೇಟ್ವೇ ನಿರೀಕ್ಷಿಸುವ ಪೀರ್ ಗುರುತು, ಮತ್ತು ಅದು ಪ್ರತಿಯಾಗಿ ಏನನ್ನು ಪ್ರಸ್ತುತಪಡಿಸುತ್ತದೆ.
- ವಿಶ್ವಾಸ ಸಾಮಗ್ರಿ: ಯಾವ CA ಗೇಟ್ವೇ ಪ್ರಮಾಣಪತ್ರಕ್ಕೆ ಸಹಿ ಹಾಕುತ್ತದೆ, ಅಥವಾ ಮೊದಲೇ ಹಂಚಿಕೊಂಡ ಕೀ ಬಳಸಲಾಗುತ್ತದೆಯೇ.
- ಬಳಕೆದಾರ ದೃಢೀಕರಣ: ಪ್ರಮಾಣಪತ್ರ, EAP ಬಳಕೆದಾರಹೆಸರು ಮತ್ತು ಪಾಸ್ವರ್ಡ್, ಅಥವಾ ಮೊದಲೇ ಹಂಚಿಕೊಂಡ ಕೀ.
- ಕ್ಲೈಂಟ್ ಇಳಿಯುವ ವಿಳಾಸ ಕೊಳ, ಮಾಸ್ಕ್ ಮತ್ತು ಗೇಟ್ವೇ ಸಹಿತ.
- ಟನೆಲ್ ಒಳಗೆ ಬಳಸಬೇಕಾದ DNS ಸರ್ವರ್ಗಳು, ಮತ್ತು ಕ್ಲೈಂಟ್ ಅವನ್ನು ಸ್ವೀಕರಿಸಬೇಕೇ.
- ಅನುಮತಿಸಿದ ಗಮ್ಯಸ್ಥಾನ ಪೂರ್ವಪ್ರತ್ಯಯಗಳು, ಮತ್ತು ಅವುಗಳ ಹೊರಗಿನ ಸಂಚಾರವನ್ನು ನಿರ್ಬಂಧಿಸಬೇಕೇ.
- ಬೆಂಬಲಿತ ಕ್ಲೈಂಟ್ ಆವೃತ್ತಿಗಳು ಮತ್ತು ಫೋನ್ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಆವೃತ್ತಿಗಳು, ಜೊತೆಗೆ ನೋಂದಣಿ ಅಗತ್ಯವಿದ್ದರೆ ಅದು.
ಈ ಅಂಶಗಳಲ್ಲಿ ಎರಡು ಹೆಚ್ಚು ತಪ್ಪಿಸಬಹುದಾದ ವೈಫಲ್ಯಗಳಿಗೆ ಕಾರಣವಾಗುತ್ತವೆ. ವಿಶ್ವಾಸ ಸಾಮಗ್ರಿ ಇಲ್ಲದೆ ಗೇಟ್ವೇ ಪರಿಶೀಲಿಸಲಾಗದು, ಹಾಗಾಗಿ ಸರಿಯಾದ ಕ್ಲೈಂಟ್ ಕೂಡ ಕೆಟ್ಟಂತೆ ಕಾಣುತ್ತದೆ. ಅನುಮತಿಸಿದ ಪೂರ್ವಪ್ರತ್ಯಯಗಳಿಲ್ಲದೆ ರೂಟಿಂಗ್ ನಿರ್ಬಂಧವನ್ನು ಸೇವಾ ಸಮಸ್ಯೆಯಿಂದ ಬೇರ್ಪಡಿಸಲಾಗದು.
ಮಾರಾಟಗಾರನ ಹೆಸರು ಪ್ರೋಟೋಕಾಲ್ ಅಲ್ಲ
Cisco IOS ಮತ್ತು IOS XE ಹಲವು ರಿಮೋಟ್-ಆಕ್ಸೆಸ್ ವ್ಯವಸ್ಥೆಗಳನ್ನು ನೀಡುತ್ತವೆ, ಮತ್ತು ಅವು ಒಂದೇ ವೈರ್ ಫಾರ್ಮ್ಯಾಟ್ ಹಂಚಿಕೊಳ್ಳುವುದಿಲ್ಲ. FlexVPN ಶೈಲಿಯ ಪ್ರೊಫೈಲ್ನೊಂದಿಗೆ IKEv2 ಹಳೆಯ IKEv1 ಸಂರಚನೆಯಂತೆಯೇ ಸೇವೆಯಲ್ಲ, ಮತ್ತು TLS ಆಧಾರಿತ ಕ್ಲೈಂಟ್ ಸೇವೆ ಮತ್ತೊಂದು ಉತ್ಪನ್ನ, ಸಾಮಾನ್ಯವಾಗಿ ಅದೇ ಪರಿಸರದಲ್ಲಿ ಬೇರೆ ಪ್ಲಾಟ್ಫಾರ್ಮ್ನಲ್ಲಿ.
ಆದ್ದರಿಂದ ಹೆಸರಿನಲ್ಲಿ ರೌಟರ್ ಮಾರಾಟಗಾರನನ್ನು ಉಲ್ಲೇಖಿಸುವ ಕ್ಲೈಂಟ್ ಏನನ್ನೂ ಸಾಬೀತುಪಡಿಸುವುದಿಲ್ಲ. ಅದು ಆ ಸೇವೆಗಳಲ್ಲಿ ಒಂದನ್ನು ಚೆನ್ನಾಗಿ ಜಾರಿಗೊಳಿಸಬಹುದು ಮತ್ತು ಉಳಿದವನ್ನು ಇಲ್ಲ. ಯಾವ ಸೇವೆ ಸಂರಚಿಸಲಾಗಿದೆ ಎಂದು ಕೇಳಿ, ನಂತರ ಕ್ಲೈಂಟ್ನ ದಾಖಲೆಗಳು ಆ ಸೇವೆಯನ್ನು ಬೆಂಬಲಿತ ಎಂದು ಹೆಸರಿಸುತ್ತವೆಯೇ ಪರಿಶೀಲಿಸಿ.
Ciscoನ ಸ್ವಂತ IKEv2 ದಾಖಲೆಗಳು ಪ್ರಸ್ತಾವನೆ, ನೀತಿ, ಪ್ರೊಫೈಲ್ ಮತ್ತು ಕೀ-ರಿಂಗ್ ಅನ್ನು ಪ್ರತ್ಯೇಕ ವಸ್ತುಗಳಾಗಿ ವಿಭಜಿಸುತ್ತವೆ. ಯಾರೋ ನಿಮಗೆ ಅಂಟಿಸಿದ ಸಂರಚನೆಯನ್ನು ಓದುವಾಗ ಆ ರಚನೆ ಉಪಯುಕ್ತ: ಇಡೀ ಫೈಲ್ ಅನ್ನು ಒಂದೇ ಗಂಟಿನಂತೆ ಪರಿಗಣಿಸುವ ಬದಲು ದೂರದ ಫೋನ್ಗೆ ಮುಖ್ಯವಾದ ಸೆಟ್ಟಿಂಗ್ಗಳು ಯಾವ ವಸ್ತುವಿನಲ್ಲಿವೆ ಎಂದು ಹೇಳುತ್ತದೆ.
Androidನ ಒಳನಿರ್ಮಿತ ಸ್ಟಾಕ್ ಏನನ್ನು ಒಳಗೊಳ್ಳುತ್ತದೆ
Android ಪ್ಲಾಟ್ಫಾರ್ಮ್ನ IKEv2/IPsec ಪ್ರೊಫೈಲ್ ಅನ್ನು Ikev2VpnProfile ಮೂಲಕ ಒದಗಿಸುತ್ತದೆ, ಮೊದಲೇ ಹಂಚಿಕೊಂಡ ಕೀ, RSA ಪ್ರಮಾಣಪತ್ರ ಮತ್ತು EAP ಬಳಕೆದಾರಹೆಸರು-ಪಾಸ್ವರ್ಡ್ಗೆ ಪ್ರತ್ಯೇಕ ದೃಢೀಕರಣ ಪ್ರಕಾರಗಳೊಂದಿಗೆ. Ikev2VpnProfile ಉಲ್ಲೇಖ ಬಿಲ್ಡರ್ ಏನನ್ನು ಸ್ವೀಕರಿಸುತ್ತದೆ ಎಂಬುದರ ಪ್ರಾಮಾಣಿಕ ಮೂಲ, ಅದರಲ್ಲಿ ಗೇಟ್ವೇ ಹೋಸ್ಟ್ನಾಮ ಮತ್ತು ಅದನ್ನು ಪರಿಶೀಲಿಸಲು ಬಳಸುವ ಸರ್ವರ್ ಮೂಲ CA ಸೇರಿವೆ.
ಆ API ಸಾಮರ್ಥ್ಯದ ಹೇಳಿಕೆ, ಹೊಂದಾಣಿಕೆಯ ಭರವಸೆ ಅಲ್ಲ. ಆ ದೃಢೀಕರಣ ಪ್ರಕಾರಗಳೊಂದಿಗೆ ಪ್ಲಾಟ್ಫಾರ್ಮ್ IKEv2 ಮಾಡಬಲ್ಲದು ಎಂದು ಅದು ಹೇಳುತ್ತದೆ. ನಿರ್ದಿಷ್ಟ OEM ಸೆಟ್ಟಿಂಗ್ಗಳ ಪರದೆ ಪ್ರತಿ ಕ್ಷೇತ್ರ ತೋರಿಸುತ್ತದೆ ಎಂದಾಗಲೀ, ಬೇರೆ ಉತ್ಪನ್ನದಿಂದ ರಫ್ತಾದ ಪ್ರೊಫೈಲ್ ಫೈಲ್ ಆಮದಾಗುತ್ತದೆ ಎಂದಾಗಲೀ ಹೇಳುವುದಿಲ್ಲ.
ಇದರ ಅರ್ಥವೂ, ಗೇಟ್ವೇ ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಜಾರಿಗೊಳಿಸದ ಸೇವೆಯನ್ನು ನಡೆಸುತ್ತಿದ್ದರೆ ಒಳನಿರ್ಮಿತ ಸ್ಟಾಕ್ ನಿಮ್ಮನ್ನು ಉಳಿಸುವುದಿಲ್ಲ. ಆ ಸಂದರ್ಭದಲ್ಲಿ ಆಪರೇಟರ್ ಬೆಂಬಲಿಸುವ ಮಾರಾಟಗಾರ ಕ್ಲೈಂಟ್ ಬೇಕು, ಆಪರೇಟರ್ ದಾಖಲಿಸಿದಂತೆ ಸ್ಥಾಪಿಸಿ ಸಂರಚಿಸಬೇಕು, ಫೋನ್ ಮಾತನಾಡದ ಪ್ರೋಟೋಕಾಲ್ ಮೇಲೆ ಕಟ್ಟಿದ ಉಪಾಯವಲ್ಲ.
ಒಪ್ಪಂದ ಬರೆದ ಕ್ರಮದಲ್ಲೇ ಪರೀಕ್ಷಿಸಿ
ಒಮ್ಮೆಗೆ ಒಂದು ಪದರ ಪರಿಶೀಲಿಸಿ ಮತ್ತು ಮೊದಲ ವೈಫಲ್ಯದಲ್ಲಿ ನಿಲ್ಲಿಸಿ, ಏಕೆಂದರೆ ಹಿಂದಿನವು ಉತ್ತೀರ್ಣವಾಗದವರೆಗೆ ಮುಂದಿನ ಪರೀಕ್ಷೆಗಳು ಅರ್ಥಹೀನ.
ವಿಶ್ವಾಸ. ಕ್ಲೈಂಟ್ ಗೇಟ್ವೇ ಪ್ರಮಾಣಪತ್ರವನ್ನು ತಿರಸ್ಕರಿಸಿದರೆ ಬೇರೆ ಯಾವುದೂ ಮುಖ್ಯವಲ್ಲ. ನಿಮಗೆ ನೀಡಿದ CA ಗೇಟ್ವೇ ಪ್ರಸ್ತುತಪಡಿಸುವ ಪ್ರಮಾಣಪತ್ರಕ್ಕೆ ಸಹಿ ಹಾಕುತ್ತದೆ ಮತ್ತು ನೀವು ಡಯಲ್ ಮಾಡಿದ ಹೋಸ್ಟ್ನಾಮ ಅದರಲ್ಲಿದೆ ಎಂದು ದೃಢಪಡಿಸಿ. ಪರಿಶೀಲನೆಯನ್ನು ಆನ್ನಲ್ಲಿರಿಸಿ; ಅದನ್ನು ಆಫ್ ಮಾಡುವುದು ಗುರುತಿನ ಸಮಸ್ಯೆಯನ್ನು ಪ್ರತಿಬಂಧದ ಅಪಾಯವಾಗಿ ಪರಿವರ್ತಿಸುತ್ತದೆ.
ದೃಢೀಕರಣ. ತಿರಸ್ಕೃತ ಕ್ರೆಡೆನ್ಶಿಯಲ್ ಮತ್ತು ಹೊಂದಿಕೆಯಾಗದ ಪ್ರಸ್ತಾವನೆ ಬೇರೆ ದೋಷಗಳನ್ನು ಆದರೆ ಒಂದೇ ರೀತಿ ಕಾಣುವ ವೈಫಲ್ಯಗಳನ್ನು ನೀಡುತ್ತವೆ. ಗೇಟ್ವೇ ಲಾಗ್ ನಿರ್ಣಾಯಕ: ಬಳಕೆದಾರರ ಬಗ್ಗೆ ಏನನ್ನೂ ಹೇಳುವ ಮೊದಲು ಪ್ರಸ್ತಾವನೆ ಸ್ವೀಕಾರಾರ್ಹವಾಗಿತ್ತೇ ಎಂದು ಹೇಳುತ್ತದೆ.
ವಿಳಾಸ ಮತ್ತು DNS. ಫೋನ್ ದಾಖಲಿತ ಕೊಳದಿಂದ ವಿಳಾಸ ಪಡೆದಿದೆ ಎಂದು ದೃಢಪಡಿಸಿ, ನಂತರ ಒಂದು ಆಂತರಿಕ ಹೆಸರು ಬಿಡಿಸಿ. ವಿಳಾಸದೊಂದಿಗೆ ಆದರೆ ರಿಸಾಲ್ವರ್ ಇಲ್ಲದೆ ಮೇಲಕ್ಕೆ ಬರುವ ಟನೆಲ್ ಸಂಪರ್ಕಿತವಾಗಿ ಕಾಣುತ್ತದೆ ಮತ್ತು ಏನೂ ಕೆಲಸ ಮಾಡದಂತೆ ವರ್ತಿಸುತ್ತದೆ.
ತಲುಪುವಿಕೆ. ಒಂದು ಅನುಮತಿಸಿದ ಗಮ್ಯಸ್ಥಾನವನ್ನು ವಿಳಾಸದಿಂದ, ನಂತರ ಹೆಸರಿನಿಂದ ಪರೀಕ್ಷಿಸಿ. ವಿಳಾಸ ಕೆಲಸ ಮಾಡಿ ಹೆಸರು ಮಾಡದಿದ್ದರೆ ನೀವು ಮತ್ತೆ DNSನಲ್ಲಿದ್ದೀರಿ. ಎರಡೂ ಕೆಲಸ ಮಾಡದಿದ್ದರೆ, ಕ್ಲೈಂಟ್ ಮುಟ್ಟುವ ಮೊದಲು ನೀವು ಪರೀಕ್ಷಿಸುತ್ತಿರುವ ಪೂರ್ವಪ್ರತ್ಯಯವನ್ನು ಅನುಮತಿಸಿದ ಪಟ್ಟಿಯೊಂದಿಗೆ ಹೋಲಿಸಿ.
ವೈಫಲ್ಯ ವಿಧಾನಗಳು ಮತ್ತು ರೋಲ್ಬ್ಯಾಕ್
| Symptom | Contract item to re-check |
|---|---|
| Profile rejected at import | Protocol or client release unsupported for that service |
| No proposal chosen | IKE version or encryption proposal mismatch |
| Certificate error, correct credentials | Trust material or peer identity |
| Tunnel up, no address | Address pool or authorization on the gateway |
| Tunnel up, names fail | DNS servers or split-tunnel DNS behaviour |
ಏನನ್ನಾದರೂ ಬದಲಿಸುವ ಮೊದಲು ಹಿಂದಿನ ಕಾರ್ಯನಿರ್ವಹಿಸಿದ ಪ್ರೊಫೈಲ್ ಅನ್ನು ರಫ್ತು ಮಾಡಿ ದಾಖಲಿಸಿಡಿ, CA ಉಪನಾಮ ಮತ್ತು ವಿಳಾಸ ಕೊಳ ಸೇರಿದಂತೆ. ಆಗ ರೋಲ್ಬ್ಯಾಕ್ ಎಂದರೆ ತಿಳಿದ ಪ್ರೊಫೈಲ್ ಮರುಸ್ಥಾಪಿಸುವುದು, ಅಡಚಣೆಯ ಸಮಯದಲ್ಲಿ ನೆನಪಿನಿಂದ ಅದನ್ನು ಮತ್ತೆ ಕಟ್ಟುವುದಲ್ಲ.
ಅದು ಕೆಲಸ ಮಾಡಿದಾಗ, ಒಂಬತ್ತು ಸಂಗ್ರಹ ಉತ್ತರಗಳನ್ನು ಪ್ರೊಫೈಲ್ ಪಕ್ಕದಲ್ಲಿ ದಾಖಲಿಸಿ. ಮುಂದಿನ ಫೋನ್, ಮುಂದಿನ OS ನವೀಕರಣ ಮತ್ತು ಮುಂದಿನ ಗೇಟ್ವೇ ಬದಲಾವಣೆ ಎಲ್ಲವೂ ಒಂದು ದಾಖಲೆಯೊಂದಿಗೆ ಹೋಲಿಕೆಯಾಗುತ್ತವೆ, ಇನ್ನೊಂದು ಮಧ್ಯಾಹ್ನದ ಊಹೆಯ ಬದಲು.