VPN ಪೇಲೋಡ್ ಎನ್ಕ್ರಿಪ್ಟ್ ಆಗಿರುವಾಗ ರೌಟರ್ ಲಾಗ್ಗಳು ಏನನ್ನು ತೋರಿಸುತ್ತವೆ
ಎನ್ಕ್ರಿಪ್ಶನ್ ಪೇಲೋಡ್ ಅನ್ನು ಮರೆಮಾಡುತ್ತದೆ, ಹರಿವನ್ನಲ್ಲ. ಮನೆಯ ಗೇಟ್ವೇ ಏನನ್ನು ದಾಖಲಿಸುತ್ತದೆ ಮತ್ತು ಅಪ್ಸ್ಟ್ರೀಮ್ ವೀಕ್ಷಕ ಏನನ್ನು ಇಟ್ಟುಕೊಳ್ಳುತ್ತದೆ ಎಂಬುದನ್ನು ಹೋಲಿಸಿ, ನಂತರ ನಿಮ್ಮ ಸ್ವಂತ ಕೌಂಟರ್ಗಳನ್ನು ಪರಿಶೀಲಿಸಿ.
ಎನ್ಕ್ರಿಪ್ಶನ್ ಒಂದು ಪ್ಯಾಕೆಟ್ನ ವಿಷಯವನ್ನು ಓದಬಹುದೇ ಎಂಬುದನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ, ಮತ್ತು ಪ್ಯಾಕೆಟ್ನ ಅಸ್ತಿತ್ವ, ಗಾತ್ರ ಮತ್ತು ಸಮಯವನ್ನು ಬರೆಯಲಾಗುತ್ತದೆಯೇ ಎಂಬ ಬಗ್ಗೆ ಏನನ್ನೂ ಹೇಳುವುದಿಲ್ಲ. ಎನ್ಕ್ರಿಪ್ಟ್ ಆದ ಸುರಂಗವನ್ನು ಮುಂದಕ್ಕೆ ಕಳುಹಿಸುವ ರೌಟರ್ ತಲುಪಿಸಬೇಕಾದ ಹರಿವನ್ನು ನೋಡುತ್ತದೆ, ಮತ್ತು ಅದು ಆ ಹರಿವನ್ನು ಎಣಿಸಬಹುದು, ಸಮಯಮುದ್ರೆ ಹಾಕಬಹುದು ಮತ್ತು ಅದನ್ನು ಯಾರಿಗೆ ಸೇರಿದ್ದು ಎಂದು ಗುರುತಿಸಬಹುದು. ಮನೆಯ ಗೇಟ್ವೇ ಏನನ್ನು ದಾಖಲಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ಅಪ್ಸ್ಟ್ರೀಮ್ ನೆಟ್ವರ್ಕ್ ಏನನ್ನು ದಾಖಲಿಸುತ್ತದೆ ಎಂಬುದರೊಂದಿಗೆ ಹೋಲಿಸಿ, ಮತ್ತು ವ್ಯತ್ಯಾಸವು ಪ್ರತಿಯೊಂದೂ ಯಾವ ಕ್ಷೇತ್ರಗಳನ್ನು ಇಟ್ಟುಕೊಳ್ಳಲು ಕಾರಣವಿದೆ ಎಂಬುದರಲ್ಲಿದೆ.
ಆ ಹೋಲಿಕೆಯೇ ಉಪಯುಕ್ತವಾದದ್ದು, ಏಕೆಂದರೆ ಗೋಪ್ಯತೆ ಚರ್ಚೆಗಳಲ್ಲಿ ಎರಡು ದಾಖಲೆಗಳು ಪದೇ ಪದೇ ಬೆರೆತುಹೋಗುತ್ತವೆ. ಅವು ಬೇರೆ ಬೇರೆ ಪ್ರಶ್ನೆಗಳಿಗೆ ಉತ್ತರಿಸುತ್ತವೆ ಮತ್ತು ಬೇರೆ ಬೇರೆ ಅವಧಿಗಳಿಗೆ ಇಡಲಾಗುತ್ತವೆ.
ಇಬ್ಬರು ವೀಕ್ಷಕರು, ಎರಡು ಬೇರೆ ದಾಖಲೆಗಳು
ನಿಮ್ಮ ಅಂಚಿನಲ್ಲಿರುವ ಗೇಟ್ವೇ ಹರಿವು ಯಾವ ಸ್ಥಳೀಯ ಇಂಟರ್ಫೇಸ್ ಬಳಸಿತು ಮತ್ತು ಅದೇ ವಿಳಾಸಗಳನ್ನು ಹಂಚಿದಾಗ ಆ ಸಮಯದಲ್ಲಿ ಯಾವ ಸಾಧನಕ್ಕೆ ಆ ವಿಳಾಸ ಇತ್ತು ಎಂಬುದನ್ನು ತಿಳಿದಿದೆ. ನೀವು ಯಾವ ರಿಜಾಲ್ವರ್ಗೆ ಕೇಳಿದಿರಿ ಮತ್ತು ಯಾವ ಎಂಡ್ಪಾಯಿಂಟ್ಗೆ ಸಂಪರ್ಕಿಸಿದಿರಿ ಎಂಬುದನ್ನೂ ಅದು ನೋಡಬಹುದು. ಅಪ್ಸ್ಟ್ರೀಮ್ನಲ್ಲಿ ಅದೇ ಸಂಚಾರವು ಅನುವಾದಗೊಂಡು ಬರುತ್ತದೆ, ಆದ್ದರಿಂದ ಇನ್ನೊಂದು ನೆಟ್ವರ್ಕ್ ಇಡೀ ಮನೆಯು ಹಂಚಿಕೊಳ್ಳುವ ಒಂದು ಸಾರ್ವಜನಿಕ ವಿಳಾಸವನ್ನು ನೋಡುತ್ತದೆ, ಅದು RFC 3022 ನಲ್ಲಿ ವಿವರಿಸಲಾದ ಕಾರ್ಯ. ಎರಡೂ ವೀಕ್ಷಕರಲ್ಲಿ ಯಾರೂ ಪೇಲೋಡ್ ಓದಲಿಲ್ಲ, ಮತ್ತು ಎರಡೂ ದಾಖಲೆಗಳಲ್ಲಿ ಒಂದು ಇನ್ನೊಂದನ್ನು ಹೊಂದಿಲ್ಲ.
ಬೈಟ್ ಮೊತ್ತಗಳೂ ಈ ವರ್ಗಕ್ಕೆ ಸೇರುತ್ತವೆ. ಪರಿಮಾಣ ಕೌಂಟರ್ ಸಂಚಾರ ಸಾಗಿತು ಎಂದು ದಾಖಲಿಸುತ್ತದೆ, ಅದು ಏನಾಗಿತ್ತು ಎಂದು ದಾಖಲಿಸದೆ.
ಯಾವ ಕ್ಷೇತ್ರಗಳು ನಿಜವಾಗಿ ಕುರುಹು ಬಿಡುತ್ತವೆ
ನಿರ್ದಿಷ್ಟ ಸಾಧನ ಏನನ್ನು ಸಂಗ್ರಹಿಸುತ್ತದೆ ಎಂಬುದು ಏನು ಸಕ್ರಿಯವಾಗಿದೆ ಎಂಬುದನ್ನು ಅವಲಂಬಿಸಿದೆ, ಆದ್ದರಿಂದ ಯಾವುದೇ ಸಾರ್ವತ್ರಿಕ ಪ್ರತಿಪಾದನೆ ಸಂದೇಹಕ್ಕೆ ಅರ್ಹವಾಗಿದೆ. ಕೋಷ್ಟಕವು ವ್ಯವಹಾರದಲ್ಲಿ ಮುಖ್ಯವಾದ ಕ್ಷೇತ್ರಗಳನ್ನು ಮತ್ತು ಪ್ರತಿಯೊಂದರ ಅರ್ಥವನ್ನು ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ.
| Field | Home gateway | Upstream observer |
|---|---|---|
| VPN endpoint address | Yes, as a destination | Yes |
| Local device mapping | Only where it assigns the address | No |
| Byte and packet counts | If statistics are enabled | Usually |
| Flow start and end | If connection logging is on | Usually |
| DNS queries | If the resolver is local | Only if the resolver is theirs |
| Payload contents | No | No |
ಕೋಷ್ಟಕವನ್ನು ಕಾಲಮ್ನಿಂದ ಅಲ್ಲ, ಸಾಲಿನಿಂದ ಓದಿ, ಏಕೆಂದರೆ ಪ್ರತಿ ಸಾಲು ಬೇರೆ ತೀರ್ಮಾನವನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ಎಂಡ್ಪಾಯಿಂಟ್ ವಿಳಾಸವು ಸುರಂಗವಿದೆ ಎಂದು ತೋರಿಸುತ್ತದೆ, ಅದು ಏನನ್ನು ಸಾಗಿಸಿತು ಎಂದಲ್ಲ. ಸ್ಥಳೀಯ ಸಾಧನ ಮ್ಯಾಪಿಂಗ್ ಹರಿವನ್ನು ವ್ಯಕ್ತಿಗೆ ಬಂಧಿಸುವ ಸಾಲು, ಮತ್ತು ಅದೇ ಸಾಲನ್ನು ಮನೆಯ ಗೇಟ್ವೇ ಇಟ್ಟುಕೊಳ್ಳುತ್ತದೆ, ಆದರೆ ಅಪ್ಸ್ಟ್ರೀಮ್ ವೀಕ್ಷಕ ಸಾಮಾನ್ಯವಾಗಿ ಇಟ್ಟುಕೊಳ್ಳುವುದಿಲ್ಲ.
ಪೇಲೋಡ್ ಸಾಲು ಎರಡೂ ಕಾಲಮ್ಗಳಲ್ಲಿ ಒಂದೇ ರೀತಿ ಇರುತ್ತದೆ, ಮತ್ತು ಎನ್ಕ್ರಿಪ್ಶನ್ ನಿಜವಾಗಿ ಖಾತರಿಪಡಿಸುವ ಭಾಗ ಅದೇ. ಉಳಿದೆಲ್ಲವೂ ಲಾಗಿಂಗ್ ಆಯ್ಕೆಗಳನ್ನು ಅವಲಂಬಿಸಿದೆ.
ಸುರಂಗವನ್ನು ಕೊನೆಗೊಳಿಸುವ ರೌಟರ್ ಹೆಚ್ಚು ನೋಡುತ್ತದೆ
ಬೇರೆಯವರ ಎನ್ಕ್ರಿಪ್ಟ್ ಆದ ಸಂಚಾರವನ್ನು ಮುಂದಕ್ಕೆ ಕಳುಹಿಸುವ ಗೇಟ್ವೇ ಮತ್ತು ಸುರಂಗವನ್ನು ತಾನೇ ನಡೆಸುವ ರೌಟರ್ ಬೇರೆ ಬೇರೆ ಸ್ಥಾನಗಳಲ್ಲಿವೆ. ಎರಡನೆಯದು ಸುರಂಗದ ಸ್ಥಿತಿ ಮತ್ತು ಅದರ ಕೀಲಿಗಳನ್ನು ಇಟ್ಟುಕೊಳ್ಳುತ್ತದೆ, ಆದ್ದರಿಂದ ಒಳಗಿನ ವಿಳಾಸಗಳನ್ನು ಮತ್ತು ಸುರಂಗದೊಳಗಿನ ಗಮ್ಯಸ್ಥಾನಗಳನ್ನು ನೋಡಬಹುದು. ಆ ರೌಟರ್ ಒಳಗಿನ ನೆಟ್ವರ್ಕ್ಗೂ ವಿಳಾಸಗಳನ್ನು ಅನುವಾದಿಸಿದರೆ, ಅದರ ಲಾಗ್ಗಳು ಒಂದೇ ದಾಖಲೆಯಲ್ಲಿ ಸಾಧನವನ್ನು ಒಳಗಿನ ಗಮ್ಯಸ್ಥಾನಕ್ಕೆ ಜೋಡಿಸಬಹುದು. ಇದು ಹೊರಗಿನ ಹರಿವಿಗಿಂತ ಬೇರೆ ಬಹಿರಂಗಪಡಿಸುವಿಕೆ, ಅದೇ ಪೆಟ್ಟಿಗೆಯಿಂದ ಉಂಟಾಗುತ್ತದೆ.
ಇದನ್ನು ಸಾಮಾನ್ಯ ಗೇಟ್ವೇ ಹಿಂದಿನ ಲ್ಯಾಪ್ಟಾಪ್ ಕ್ಲೈಂಟ್ನೊಂದಿಗೆ ಹೋಲಿಸಿ: ಗೇಟ್ವೇ ಹೊರಗಿನ ಹರಿವನ್ನು ದಾಖಲಿಸುತ್ತದೆ, ಮತ್ತು ಕ್ಲೈಂಟ್ನ ಸ್ವಂತ ಲಾಗ್ ಒಳಗಿನ ವಿವರವನ್ನು ಇಟ್ಟುಕೊಳ್ಳುತ್ತದೆ. ಚಿತ್ರದ ಯಾವ ಅರ್ಧ ಯಾರ ಬಳಿ ಇದೆ ಎಂದು ಕೇಳುವುದು, ನೆಟ್ವರ್ಕ್ ಎನ್ಕ್ರಿಪ್ಶನ್ ಮೂಲಕ ನೋಡಬಹುದೇ ಎಂದು ಕೇಳುವುದಕ್ಕಿಂತ ಹೆಚ್ಚು ಫಲಪ್ರದ. ಎರಡನೇ ಪ್ರಶ್ನೆಗೆ ಪ್ರಾಮಾಣಿಕ ಉತ್ತರ ಇಲ್ಲ, ಮತ್ತು ಅದು ನಿಮ್ಮ ಒಡ್ಡುವಿಕೆಯನ್ನು ನಿರ್ಧರಿಸುವ ಪ್ರಶ್ನೆಯೂ ಅಲ್ಲ.
ನಿಮ್ಮ ಸ್ವಂತ ಸಾಧನ ಏನನ್ನು ದಾಖಲಿಸುತ್ತದೆ ಎಂದು ಪರಿಶೀಲಿಸಿ
ಬೇರೆಯವರ ಬಗ್ಗೆ ಯೋಚಿಸುವ ಮೊದಲು ನಿಮ್ಮ ಸ್ವಂತ ಉಪಕರಣಗಳನ್ನು ನೋಡಿ. ಕೆಳಗಿನ ಆದೇಶಗಳು ಕೌಂಟರ್ಗಳನ್ನು ಹೊಂದಿರುವ ಫೈರ್ವಾಲ್ ನಿಯಮಗಳು, ಇನ್ನೂ ಜೀವಂತವಾಗಿರುವ ಸಂಪರ್ಕ ನಮೂದುಗಳು ಮತ್ತು ಸಂಪರ್ಕವನ್ನು ಉಲ್ಲೇಖಿಸುವ ಲಾಗ್ ಸಾಲುಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡುತ್ತವೆ. ಅವು Linux ಆಧಾರಿತ ರೌಟರ್ಗೆ ಅನ್ವಯಿಸುತ್ತವೆ, ಬಹುಪಾಲು ಗ್ರಾಹಕ ಫರ್ಮ್ವೇರ್ ಅಲ್ಲಿಂದ ಬಂದಿದೆ.
nft list ruleset | grep -A2 counter
conntrack -L 2>/dev/null | grep 1194
logread | grep -iE 'vpn|1194' | tail -n 20
cat /proc/net/nf_conntrack | wc -l
ಕೌಂಟರ್ಗಳಿರುವ ನಿಯಮಗಳ ಗುಂಪು ಸಾಧನ ಏನನ್ನು ಎಣಿಸಲು ಸಿದ್ಧವಿದೆ ಎಂದು ಹೇಳುತ್ತದೆ, ಮತ್ತು ಸಂಪರ್ಕ ಕೋಷ್ಟಕ ಇತಿಹಾಸದ ಬದಲು ಜೀವಂತ ಹರಿವುಗಳನ್ನು ತೋರಿಸುತ್ತದೆ. ಲಾಗ್ ಸಾಲುಗಳು ಫರ್ಮ್ವೇರ್ ಸಂಪರ್ಕ ಘಟನೆಗಳನ್ನು ಬರೆಯುತ್ತದೆಯೇ ಎಂದು ದೃಢೀಕರಿಸುತ್ತವೆ, ಮತ್ತು ಅದು ವಾದದ ಬಹುಪಾಲನ್ನು ಬಗೆಹರಿಸುತ್ತದೆ. ನಾಲ್ಕೂ ಆದೇಶಗಳಲ್ಲಿ ಖಾಲಿ ಔಟ್ಪುಟ್ ಎಂದರೆ ಪೆಟ್ಟಿಗೆ ದಾಖಲಿಸದೆ ಮುಂದಕ್ಕೆ ಕಳುಹಿಸುತ್ತದೆ, ಮತ್ತು ಅದೂ ಒಂದು ಉತ್ತರ. ಕ್ಲೈಂಟ್ನಲ್ಲಿ ಪರಿಶೀಲನೆಯನ್ನು ಪುನರಾವರ್ತಿಸಿ, ಏಕೆಂದರೆ ಅದರ ಲಾಗ್ ಚಿತ್ರದ ಇನ್ನೊಂದು ಅರ್ಧವನ್ನು ಇಟ್ಟುಕೊಳ್ಳುತ್ತದೆ.
ಸಕ್ರಿಯಗೊಳಿಸಿದ ಸೌಲಭ್ಯಗಳನ್ನು ಮತ್ತು ಧಾರಣ ಸೆಟ್ಟಿಂಗ್ ಔಟ್ಪುಟ್ಗಳ ಪಕ್ಕದಲ್ಲಿ ಬರೆಯಿರಿ. ಅದೇ ಹಾರ್ಡ್ವೇರ್ ಇಂದು ಮೌನವಾಗಿರಬಹುದು ಮತ್ತು ಟೆಲಿಮೆಟ್ರಿಯನ್ನು ಆನ್ ಮಾಡುವ ಫರ್ಮ್ವೇರ್ ನವೀಕರಣದ ನಂತರ ಮಾತನಾಡುವಂತಾಗಬಹುದು.