VPN ಪದೇ ಪದೇ ಸಂಪರ್ಕ ಕಡಿತಗೊಳ್ಳುತ್ತಿದೆಯೇ? ಈ ಕ್ರಮದಲ್ಲಿ ಪರಿಶೀಲಿಸಿ
ಏನನ್ನೂ ಬದಲಿಸುವ ಮೊದಲು ಮಧ್ಯಂತರ, ಕ್ಲೈಂಟ್ ದೋಷ ಮತ್ತು ನೆಟ್ವರ್ಕ್ ಸ್ಥಿತಿಯನ್ನು ದಾಖಲಿಸಿ. ಸಂಪರ್ಕ ಕಡಿತಗಳ ನಡುವಿನ ಅಂತರವು ನಾಲ್ಕು ಪದರಗಳಲ್ಲಿ ಯಾವುದನ್ನು ಪರಿಶೀಲಿಸಬೇಕೆಂದು ಹೇಳುತ್ತದೆ.
ಕ್ಲೈಂಟ್ ಅನ್ನು ಮರುಸ್ಥಾಪಿಸುವ ಮೊದಲು ಮೂರು ವಿಷಯಗಳನ್ನು ಬರೆಯಿರಿ: ಸುರಂಗ ಎಷ್ಟು ಸಮಯ ಚಾಲನೆಯಲ್ಲಿತ್ತು, ಕಡಿತದ ಸಮಯದಲ್ಲಿ ಕ್ಲೈಂಟ್ ಏನು ಹೇಳಿತು, ಮತ್ತು ಈ ನಡುವೆ ಯಂತ್ರ ನಿದ್ರಿಸಿತೇ ಅಥವಾ ನೆಟ್ವರ್ಕ್ ಬದಲಾಯಿಸಿತೇ. ಆ ಟಿಪ್ಪಣಿಯೇ ನಂತರ ನಿಮ್ಮ ಬಳಿ ಇರುವ ಏಕೈಕ ಸಾಕ್ಷ್ಯ, ಮತ್ತು ಮರುಸ್ಥಾಪನೆ ಸಾಮಾನ್ಯವಾಗಿ ಅದನ್ನು ಅಳಿಸುತ್ತದೆ. ಪುನರಾವರ್ತಿತ ಮಧ್ಯಂತರದಲ್ಲಿ ಕಡಿತವಾದರೆ ಅದು ಟೈಮರ್ ಅಥವಾ ಸ್ಥಿತಿಯ ಅವಧಿ ಮುಗಿಯುವಿಕೆ; ಯಾದೃಚ್ಛಿಕ ಕ್ಷಣದಲ್ಲಿ ಕಡಿತವಾದರೆ ಅದು ಮಾರ್ಗದ ಸಮಸ್ಯೆ. ಕೆಳಗಿನ ಕ್ರಮವು ಒಂದೇ ಬಾರಿಗೆ ಮೂರು ವಿಷಯಗಳನ್ನು ಬದಲಿಸಿ ಏನೂ ಕಲಿಯದಂತೆ ತಡೆಯುತ್ತದೆ.
ಮೊದಲ ಹಂತ: ಮಧ್ಯಂತರ ಮತ್ತು ದೋಷ ಪಠ್ಯವನ್ನು ದಾಖಲಿಸಿ
ವೆಂಡರ್ ಡ್ಯಾಶ್ಬೋರ್ಡ್ ಬದಲು ಕ್ಲೈಂಟ್ನ ಸ್ವಂತ ಲಾಗ್ನಿಂದ ಪ್ರಾರಂಭಿಸಿ. Linux ಕ್ಲೈಂಟ್ನಲ್ಲಿ ಸೇವಾ ಲಾಗ್ ಮತ್ತು ಸುರಂಗದ ಜೀವಂತ ಸ್ಥಿತಿ ಅದರ ಬಹುಪಾಲನ್ನು ಒಳಗೊಳ್ಳುತ್ತವೆ:
journalctl -u openvpn-client@client --since '3 hours ago' | tail -60
journalctl -u wg-quick@wg0 --since '3 hours ago' | tail -40
wg show
ip -s link show wg0
ಐಕಾನ್ ಬಣ್ಣ ಬದಲಾದ ಕ್ಷಣ ಮಾತ್ರವಲ್ಲ, ಕೊನೆಯ ಯಶಸ್ವಿ ಹ್ಯಾಂಡ್ಶೇಕ್ನ ಸಮಯ ಚಿಹ್ನೆಗಳನ್ನು ಮತ್ತು ಸಂಚಾರ ನಿಂತ ಕ್ಷಣವನ್ನು ದಾಖಲಿಸಿ. ನಂತರ ಕಡಿತವಾಯಿತು ಎನ್ನುವ GUI ಕ್ಲೈಂಟ್ ಕರ್ನಲ್ ಕೆಲವು ಸೆಕೆಂಡುಗಳ ಹಿಂದೆ ತಲುಪಿದ ಸ್ಥಿತಿಯನ್ನು ವರದಿ ಮಾಡುತ್ತಿರಬಹುದು.
ದೋಷದ ಪದಪುಂಜವನ್ನು ಉಳಿಸಿ. ಸಮಯ ಮೀರಿಕೆ, ದೃಢೀಕರಣ ನಿರಾಕರಣೆ ಮತ್ತು ಅಡಾಪ್ಟರ್ ಅಥವಾ ಡ್ರೈವರ್ ದೋಷ ಮೂರು ವಿಭಿನ್ನ ಪದರಗಳನ್ನು ಸೂಚಿಸುತ್ತವೆ, ಮತ್ತು ಈ ಸಮಸ್ಯೆಯಲ್ಲಿ ವ್ಯರ್ಥವಾದ ಹೆಚ್ಚಿನ ಶ್ರಮ ಅವುಗಳನ್ನು ಒಂದೇ ಎಂದು ಪರಿಗಣಿಸುವುದರಿಂದ ಬರುತ್ತದೆ. ಸಾಲನ್ನು ಅಕ್ಷರಶಃ ನಿಮ್ಮ ಟಿಪ್ಪಣಿಗೆ ನಕಲಿಸಿ.
ಎರಡನೇ ಹಂತ: ಪ್ರೊಫೈಲ್ ಅಲ್ಲ, ಒಂದು ಚರವನ್ನು ಬದಲಿಸಿ
ಸಾಧನ ಮತ್ತು ಪ್ರೊಫೈಲ್ ಸ್ಥಿರವಾಗಿಟ್ಟು ಯಂತ್ರವನ್ನು ಇನ್ನೊಂದು ಪ್ರವೇಶ ಜಾಲಕ್ಕೆ, ಉದಾಹರಣೆಗೆ ಫೋನ್ ಹಾಟ್ಸ್ಪಾಟ್ಗೆ ಸರಿಸಿ. ಕ್ಲೈಂಟ್ ಅನ್ನು ಮಾರ್ಗದಿಂದ ಬೇರ್ಪಡಿಸುವ ಅಗ್ಗದ ಪರೀಕ್ಷೆ ಇದು. ಮೂಲ ವೈಫಲ್ಯದ ಮಧ್ಯಂತರವನ್ನು ಮುಚ್ಚುವಷ್ಟು ಸಮಯ ಚಲಾಯಿಸಿ; ಎರಡು ಸ್ಥಿರ ನಿಮಿಷಗಳು ಮೂವತ್ತನೇ ನಿಮಿಷದಲ್ಲಿ ಸಂಭವಿಸುವ ಕಡಿತದ ಬಗ್ಗೆ ಏನನ್ನೂ ಸಾಬೀತು ಮಾಡುವುದಿಲ್ಲ.
Ethernet ಪೋರ್ಟ್ ಇರುವ ಲ್ಯಾಪ್ಟಾಪ್ Wi-Fi ಅನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಚಿತ್ರದಿಂದ ತೆಗೆಯುವ ಎರಡನೇ ಹೋಲಿಕೆಯನ್ನು ನೀಡುತ್ತದೆ. ಸುರಂಗವು ಎರಡೂ ಪರ್ಯಾಯಗಳಲ್ಲಿ ಉಳಿದರೆ, ಮೂಲ ಪ್ರವೇಶ ಜಾಲ ಗಮನಕ್ಕೆ ಅರ್ಹವಾಗಿದೆ: ಪ್ರವೇಶ ಬಿಂದುಗಳ ನಡುವಿನ ರೋಮಿಂಗ್, ಅನುವಾದ ಕೋಷ್ಟಕದ ಅವಧಿ ಮುಗಿಯುವ ಗೃಹ ರೌಟರ್, ಅಥವಾ ದೀರ್ಘಕಾಲಿಕ ಹರಿವುಗಳನ್ನು ಮರುಹೊಂದಿಸುವ ಮೇಲ್ಮುಖ ಕೊಂಡಿ.
ನೀವು ಯಾವ ಚರವನ್ನು ಬದಲಿಸಿದಿರಿ ಎಂದು ಬರೆಯಿರಿ. ಉಳಿದೆಲ್ಲವೂ ಒಂದೇ ರೀತಿ ಇದ್ದಾಗ ಮಾತ್ರ ಹೋಲಿಕೆ ಎಣಿಕೆಗೆ ಬರುತ್ತದೆ, ಮತ್ತು ಅದರಲ್ಲಿ ಸರ್ವರ್ನ ಅಂತಿಮ ಬಿಂದು ಮತ್ತು ದಿನದ ಸಮಯ ಸೇರಿವೆ.
ಮೂರನೇ ಹಂತ: ಮಧ್ಯಂತರವನ್ನು ಪದರಕ್ಕೆ ಜೋಡಿಸಿ
ಉತ್ತಮ ಅವಧಿಯ ಉದ್ದವು ನಿಮ್ಮ ಬಳಿ ಇರುವ ಅತ್ಯಂತ ಮಾಹಿತಿಪೂರ್ಣ ಏಕ ಸಂಖ್ಯೆ. ಟೈಮರ್ಗಳನ್ನು ಮುಟ್ಟುವ ಮೊದಲು ಅದನ್ನು ಈ ಪಟ್ಟಿಯೊಂದಿಗೆ ಓದಿ:
- ನಿದ್ರೆ ಅಥವಾ ಮರುಪ್ರಾರಂಭದ ನಂತರ ಕಡಿತ: ಸುರಂಗದ ಸ್ಥಿತಿಯು ಸ್ಥಗಿತವನ್ನು ದಾಟಿತು, ಆದರೆ ಇಂಟರ್ಫೇಸ್ ದಾಟಲಿಲ್ಲ. ಮರುಪ್ರಾರಂಭದಲ್ಲಿ ಕ್ಲೈಂಟ್ನ ಮರುಸಂಪರ್ಕ ನಡವಳಿಕೆ ಮತ್ತು ಸೇವೆಯು ಸುರಂಗವನ್ನು ಮರುಪ್ರಾರಂಭಿಸುತ್ತದೆಯೇ ಅಥವಾ ಸಂಚಾರಕ್ಕಾಗಿ ಕಾಯುತ್ತದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸಿ.
- ನಿಷ್ಕ್ರಿಯವಾಗಿರುವಾಗ ಮಾತ್ರ ಕಡಿತ: ಮಧ್ಯದಲ್ಲಿ ಏನೋ ಹರಿವಿನ ಅವಧಿಯನ್ನು ಮುಗಿಸಿತು. keepalive ಇರುವುದೇ ಈ ಸಂದರ್ಭಕ್ಕಾಗಿ.
- ನಿಶ್ಚಿತ ಅವಧಿ ವಯಸ್ಸಿನಲ್ಲಿ ಕಡಿತ: ಮರು ದೃಢೀಕರಣ ಅಥವಾ ಕೀ ನವೀಕರಣ ಘಟನೆ, ಮಾರ್ಗ ವೈಫಲ್ಯವಲ್ಲ. ನಿಖರವಾಗಿ ಆ ಮಧ್ಯಂತರದಲ್ಲಿ ಲಾಗ್ನಲ್ಲಿ ಸ್ಪಷ್ಟ ನಿರಾಕರಣೆ ಸೂಚನೆಯಾಗಿದೆ.
- ದೊಡ್ಡ ವರ್ಗಾವಣೆಗಳು ಅಥವಾ ದೊಡ್ಡ ಪುಟಗಳ ಸಮಯದಲ್ಲಿ ಕಡಿತ: MTU ಮತ್ತು ತುಣುಕನ್ನು ಸಂದೇಹಿಸಿ, ನಿಷ್ಕ್ರಿಯ ಟೈಮರ್ ಅಲ್ಲ.
ನಿಷ್ಕ್ರಿಯ ಸಂದರ್ಭದಲ್ಲಿ ಸೆಟ್ಟಿಂಗ್ಗಳು ಪ್ರೋಟೋಕಾಲ್-ನಿರ್ದಿಷ್ಟ ಮತ್ತು ಎರಡೂ ತುದಿಗಳು ಮುಖ್ಯ. ಸರ್ವರ್ನಲ್ಲಿ OpenVPN ನ keepalive 10 60 ಪ್ರತಿ 10 ಸೆಕೆಂಡಿಗೆ ಪಿಂಗ್ ಕಳುಹಿಸುತ್ತದೆ ಮತ್ತು ಒಂದೂ ಬಾರದಿದ್ದರೆ 60 ಸೆಕೆಂಡುಗಳ ನಂತರ ಕೊಂಡಿಯನ್ನು ಮರುಪ್ರಾರಂಭಿಸುತ್ತದೆ; NAT ಹಿಂದಿನ WireGuard ಕ್ಲೈಂಟ್ಗಳು ಪೀರ್ ಬ್ಲಾಕ್ನಲ್ಲಿ PersistentKeepalive = 25 ಬಳಸುತ್ತವೆ. OpenVPN ಟೈಮರ್ ಪ್ರಕಾರ ದತ್ತಾಂಶ ಚಾನಲ್ ಅನ್ನು ಮರುಸಂಧಾನ ಮಾಡುತ್ತದೆ, reneg-sec, ಇದು 2.x ನಲ್ಲಿ ಡೀಫಾಲ್ಟ್ ಆಗಿ 3600 ಸೆಕೆಂಡುಗಳು.
ಇನ್ನೊಂದು ಪೂರೈಕೆದಾರರ ಮಾರ್ಗದರ್ಶಿಯಿಂದ ಆಕ್ರಮಣಕಾರಿ ಮೌಲ್ಯಗಳನ್ನು ನಕಲಿಸಬೇಡಿ. ನಷ್ಟವಿರುವ ಮೊಬೈಲ್ ಕೊಂಡಿಯಲ್ಲಿ ಕಡಿಮೆ ಸಮಯ ಮೀರಿಕೆ ತಡೆಯಬೇಕಿದ್ದ ಕಡಿತಗಳನ್ನೇ ಉಂಟುಮಾಡುತ್ತದೆ, ಮತ್ತು ಸರ್ವರ್ನಿಂದ ಕಳುಹಿಸಿದ ಮೌಲ್ಯಗಳು ಕ್ಲೈಂಟ್ ಪ್ರೊಫೈಲ್ನಲ್ಲಿ ನೀವು ಹೊಂದಿಸಿದ್ದನ್ನು ಮೀರುತ್ತವೆ.
ನಾಲ್ಕನೇ ಹಂತ: ಒಂದು ಬೆಂಬಲಿತ ಪರ್ಯಾಯವನ್ನು ಹೋಲಿಸಿ
ನಿರ್ವಾಹಕರು UDP ಮತ್ತು TCP ಎರಡೂ ಪ್ರೊಫೈಲ್ಗಳನ್ನು ಪ್ರಕಟಿಸಿದರೆ, ಅದೇ ಸಾಧನ ಮತ್ತು ಜಾಲವನ್ನು ಇನ್ನೊಂದರ ವಿರುದ್ಧ ಚಲಾಯಿಸಿ. ನಕಲಿಸಿದ ಪ್ರೊಫೈಲ್ನಲ್ಲಿ ಸಾಗಣೆಯನ್ನು ಸಂಪಾದಿಸುವ ಬದಲು ನಿಜವಾದ ಹೊಂದಿಕೆಯ ಫೈಲ್ ಬಳಸಿ. UDP ಮರುಹೊಂದಿಸುವ ಮಾರ್ಗದಲ್ಲಿ ಸ್ಥಿರ TCP ಪ್ರೊಫೈಲ್ ಸಮಸ್ಯೆಯನ್ನು ಆ ಮಾರ್ಗಕ್ಕೆ ಸೀಮಿತಗೊಳಿಸುತ್ತದೆ; TCP ಎಲ್ಲೆಡೆ ಉತ್ತಮ ಸಾಗಣೆ ಎಂದು ಅದು ಸಾಬೀತು ಮಾಡುವುದಿಲ್ಲ.
ಅದೇ ತರ್ಕ ಅಂತಿಮ ಬಿಂದುಗಳಿಗೂ ಅನ್ವಯಿಸುತ್ತದೆ. ಇನ್ನೊಂದು ಸರ್ವರ್ ಪ್ರಯತ್ನಿಸಿ ಮತ್ತು ಮೂಲ ಫಲಿತಾಂಶವನ್ನು ಅದರ ಪಕ್ಕದಲ್ಲಿ ಇರಿಸಿ. ಒಂದೇ ನಿರ್ಗಮನ ಅವಧಿಗಳನ್ನು ಮರುಹೊಂದಿಸಿದರೆ, ಅದು ಆ ಅಂತಿಮ ಬಿಂದುವಿನ ಬಗ್ಗೆ ಸಾಕ್ಷ್ಯ, ಲ್ಯಾಪ್ಟಾಪ್ನ ಪ್ರತಿ ಅಡಾಪ್ಟರ್ ಅನ್ನು ಮರುನಿರ್ಮಿಸುವ ಕಾರಣವಲ್ಲ.
ಯಾವುದೇ ಬದಲಾವಣೆಯ ನಂತರ ಮೂಲ ಪ್ರಚೋದಕವನ್ನು ಪುನರಾವರ್ತಿಸಿ ಮತ್ತು ಸಂಚಾರ ನಿಜವಾಗಿ ಎಲ್ಲಿಗೆ ಹೋಗುತ್ತದೆ ಎಂದು ಖಚಿತಪಡಿಸಿ. ಮರಳಿ ಪಡೆದ ಇಂಟರ್ನೆಟ್ ಪ್ರವೇಶ ಸುರಂಗದೊಳಗಿನ ಸಂಚಾರದಂತೆಯೇ ಫಲಿತಾಂಶವಲ್ಲ, ಮತ್ತು ಮೌನವಾಗಿ ನೇರ ಮಾರ್ಗಕ್ಕೆ ಬಿದ್ದ ಕ್ಲೈಂಟ್ ಬ್ರೌಸರ್ನಿಂದ ಆರೋಗ್ಯಕರವಾಗಿ ಕಾಣುತ್ತದೆ.
ಸರಿಪಡಿಸುವಿಕೆಯನ್ನು ಪರಿಶೀಲಿಸಿ, ಮತ್ತು ರೋಲ್ಬ್ಯಾಕ್ ಇಟ್ಟುಕೊಳ್ಳಿ
ಸರಿಪಡಿಸುವಿಕೆಯನ್ನು ಮೂಲ ಪ್ರಚೋದಕವನ್ನು ಮರುಸೃಷ್ಟಿಸಿ ಪರಿಶೀಲಿಸಲಾಗುತ್ತದೆ, ಯಶಸ್ವಿ ಸಂಪರ್ಕದಿಂದ ಅಲ್ಲ. ಹಳೆಯ ವೈಫಲ್ಯ ಮಧ್ಯಂತರವನ್ನು ಮೀರಿ ಸುರಂಗವನ್ನು ನಿಷ್ಕ್ರಿಯವಾಗಿಡಿ, ಒಮ್ಮೆ ಸ್ಥಗಿತಗೊಳಿಸಿ ಮರುಪ್ರಾರಂಭಿಸಿ, ನಂತರ ಹ್ಯಾಂಡ್ಶೇಕ್ನ ವಯಸ್ಸು ಮತ್ತು ನಿರ್ಗಮನ ವಿಳಾಸವನ್ನು ಪರಿಶೀಲಿಸಿ:
wg show wg0 latest-handshakes
curl -m 5 -sS https://ifconfig.me
cp client.ovpn client.ovpn.bak # before editing timers
ಹೊಸ ನಡವಳಿಕೆ ಪೂರ್ಣ ಕೆಲಸದ ದಿನವನ್ನು ದಾಟುವವರೆಗೆ ಹಿಂದಿನ ಪ್ರೊಫೈಲ್ ಮತ್ತು ಹಿಂದಿನ ಟೈಮರ್ ಮೌಲ್ಯಗಳನ್ನು ಇರಿಸಿ. ಕಡಿತಗಳು ಮರಳಿದರೆ ಬ್ಯಾಕಪ್ ಮರುಸ್ಥಾಪಿಸಿ, ನಂತರ ಎರಡನೇ ಪ್ರಯತ್ನ ತಿಳಿದ ಸ್ಥಿತಿಯಿಂದ ಪ್ರಾರಂಭವಾಗಲು ಒಂದೊಂದಾಗಿ ಬದಲಾವಣೆಗಳನ್ನು ಮತ್ತೆ ಅನ್ವಯಿಸಿ.
ಲಾಗ್ ಸ್ವಚ್ಛವಾಗಿದ್ದು ಸುರಂಗವು ಇನ್ನೂ ಪುನರಾವರ್ತಿತ ಮಧ್ಯಂತರದಲ್ಲಿ ಕಡಿತಗೊಳ್ಳುತ್ತಿದ್ದರೆ, ಮುಂದಿನ ನಿಲ್ದಾಣ ಆ ಅವಧಿಯ ಸರ್ವರ್ ಭಾಗ. ಕ್ಲೈಂಟ್ನ ಅವಧಿ ಗುರುತಿಸುವಿಕೆ ಮತ್ತು ಕಡಿತದ ನಿಖರ ಸಮಯವನ್ನು ಜೊತೆಯಲ್ಲಿ ಕರೆದೊಯ್ಯಿರಿ, ಏಕೆಂದರೆ ಆ ಜೋಡಿಯೇ ಸರ್ವರ್ ಲಾಗ್ ಅನ್ನು ಹುಡುಕಲು ಸಾಧ್ಯವಾಗಿಸುತ್ತದೆ. ಪ್ರೋಟೋಕಾಲ್ನ ಕೊಂಡಿ ಆಯ್ಕೆಗಳು OpenVPN 2.6 ಕೈಪಿಡಿಯಲ್ಲಿ ದಾಖಲಾಗಿವೆ, ಮೌಲ್ಯದ ನಿಖರ ಅರ್ಥ ಬೇಕಾದಾಗ.