ಯಾವುದೇ ಪ್ರೋಗ್ರಾಂ ಇಂಟರ್ನೆಟ್ ಮೂಲಕ ಅಥವಾ ಸ್ಥಳೀಯ ನೆಟ್ವರ್ಕ್ನಲ್ಲಿ ಇನ್ನೊಬ್ಬರೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸುತ್ತದೆ. ಇದಕ್ಕಾಗಿ ವಿಶೇಷ ಬಂದರುಗಳನ್ನು ಬಳಸಲಾಗುತ್ತದೆ, ಸಾಮಾನ್ಯವಾಗಿ ಟಿಸಿಪಿ ಮತ್ತು ಯುಡಿಪಿ. ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂನಲ್ಲಿ ಲಭ್ಯವಿರುವ ಪರಿಕರಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಲಭ್ಯವಿರುವ ಎಲ್ಲಾ ಬಂದರುಗಳಲ್ಲಿ ಯಾವುದನ್ನು ಪ್ರಸ್ತುತ ಬಳಸಲಾಗುತ್ತಿದೆ, ಅಂದರೆ ಮುಕ್ತವೆಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ. ಉಬುಂಟು ವಿತರಣಾ ಉದಾಹರಣೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಈ ವಿಧಾನವನ್ನು ಹತ್ತಿರದಿಂದ ನೋಡೋಣ.
ಉಬುಂಟುನಲ್ಲಿ ತೆರೆದ ಬಂದರುಗಳನ್ನು ವೀಕ್ಷಿಸಿ
ಈ ಕಾರ್ಯವನ್ನು ಸಾಧಿಸಲು, ನೆಟ್ವರ್ಕ್ ಅನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಲು ನಿಮಗೆ ಅನುಮತಿಸುವ ಪ್ರಮಾಣಿತ ಕನ್ಸೋಲ್ ಮತ್ತು ಹೆಚ್ಚುವರಿ ಉಪಯುಕ್ತತೆಗಳನ್ನು ಬಳಸಲು ನಾವು ಸಲಹೆ ನೀಡುತ್ತೇವೆ. ಅನನುಭವಿ ಬಳಕೆದಾರರು ಸಹ ತಂಡಗಳನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ, ಏಕೆಂದರೆ ನಾವು ಪ್ರತಿಯೊಂದಕ್ಕೂ ವಿವರಣೆಯನ್ನು ನೀಡುತ್ತೇವೆ. ಕೆಳಗಿನ ಎರಡು ವಿಭಿನ್ನ ಉಪಯುಕ್ತತೆಗಳೊಂದಿಗೆ ನೀವೇ ಪರಿಚಿತರಾಗಬೇಕೆಂದು ನಾವು ಸೂಚಿಸುತ್ತೇವೆ.
ವಿಧಾನ 1: lsof
Lsof ಎಂಬ ಉಪಯುಕ್ತತೆಯು ಎಲ್ಲಾ ಸಿಸ್ಟಮ್ ಸಂಪರ್ಕಗಳನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡುತ್ತದೆ ಮತ್ತು ಅವುಗಳಲ್ಲಿ ಪ್ರತಿಯೊಂದರ ಬಗ್ಗೆ ವಿವರವಾದ ಮಾಹಿತಿಯನ್ನು ಪರದೆಯ ಮೇಲೆ ಪ್ರದರ್ಶಿಸುತ್ತದೆ. ನೀವು ಆಸಕ್ತಿ ಹೊಂದಿರುವ ಡೇಟಾವನ್ನು ಪಡೆಯಲು ನೀವು ಸರಿಯಾದ ವಾದವನ್ನು ಮಾತ್ರ ನಿಯೋಜಿಸಬೇಕಾಗಿದೆ.
- ರನ್ "ಟರ್ಮಿನಲ್" ಮೆನು ಅಥವಾ ಆಜ್ಞೆಯ ಮೂಲಕ Ctrl + Alt + T..
- ಆಜ್ಞೆಯನ್ನು ನಮೂದಿಸಿ
sudo lsof -i
ತದನಂತರ ಕ್ಲಿಕ್ ಮಾಡಿ ನಮೂದಿಸಿ. - ಮೂಲ ಪ್ರವೇಶಕ್ಕಾಗಿ ಪಾಸ್ವರ್ಡ್ ಅನ್ನು ನಮೂದಿಸಿ. ಟೈಪ್ ಮಾಡುವಾಗ, ಅಕ್ಷರಗಳನ್ನು ನಮೂದಿಸಲಾಗಿದೆ, ಆದರೆ ಕನ್ಸೋಲ್ನಲ್ಲಿ ಪ್ರದರ್ಶಿಸಲಾಗುವುದಿಲ್ಲ ಎಂಬುದನ್ನು ಗಮನಿಸಿ.
- ಎಲ್ಲಾ ನಂತರ, ಆಸಕ್ತಿಯ ಎಲ್ಲಾ ನಿಯತಾಂಕಗಳೊಂದಿಗೆ ಎಲ್ಲಾ ಸಂಪರ್ಕಗಳ ಪಟ್ಟಿಯನ್ನು ನೀವು ನೋಡುತ್ತೀರಿ.
- ಸಂಪರ್ಕಗಳ ಪಟ್ಟಿ ದೊಡ್ಡದಾದಾಗ, ನೀವು ಫಲಿತಾಂಶವನ್ನು ಫಿಲ್ಟರ್ ಮಾಡಬಹುದು ಇದರಿಂದ ನಿಮಗೆ ಅಗತ್ಯವಿರುವ ಪೋರ್ಟ್ ಲಭ್ಯವಿರುವ ಸಾಲುಗಳನ್ನು ಮಾತ್ರ ಉಪಯುಕ್ತತೆಯು ತೋರಿಸುತ್ತದೆ. ಇದನ್ನು ಇನ್ಪುಟ್ ಮೂಲಕ ಮಾಡಲಾಗುತ್ತದೆ.
sudo lsof -i | grep 20814
ಎಲ್ಲಿ 20814 - ಅಗತ್ಯವಿರುವ ಬಂದರಿನ ಸಂಖ್ಯೆ. - ಕಾಣಿಸಿಕೊಂಡ ಫಲಿತಾಂಶಗಳನ್ನು ಅಧ್ಯಯನ ಮಾಡಲು ಮಾತ್ರ ಇದು ಉಳಿದಿದೆ.
ವಿಧಾನ 2: ಎನ್ಮ್ಯಾಪ್
ಸಕ್ರಿಯ ಸಂಪರ್ಕಗಳಿಗಾಗಿ ನೆಟ್ವರ್ಕ್ಗಳನ್ನು ಸ್ಕ್ಯಾನಿಂಗ್ ಮಾಡುವ ಕಾರ್ಯವನ್ನು ಎನ್ಮ್ಯಾಪ್ ಓಪನ್ ಸೋರ್ಸ್ ಸಾಫ್ಟ್ವೇರ್ ಹೊಂದಿದೆ, ಆದರೆ ಇದನ್ನು ಸ್ವಲ್ಪ ವಿಭಿನ್ನ ರೀತಿಯಲ್ಲಿ ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗುತ್ತದೆ. ಎನ್ಮ್ಯಾಪ್ ಸಹ ಚಿತ್ರಾತ್ಮಕ ಇಂಟರ್ಫೇಸ್ನೊಂದಿಗೆ ಒಂದು ಆವೃತ್ತಿಯನ್ನು ಹೊಂದಿದೆ, ಆದರೆ ಇಂದು ಅದು ನಮಗೆ ಉಪಯುಕ್ತವಾಗುವುದಿಲ್ಲ, ಏಕೆಂದರೆ ಅದನ್ನು ಬಳಸುವುದು ಸಂಪೂರ್ಣವಾಗಿ ಸೂಕ್ತವಲ್ಲ. ಉಪಯುಕ್ತತೆಯ ಕೆಲಸವು ಈ ರೀತಿ ಕಾಣುತ್ತದೆ:
- ಕನ್ಸೋಲ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಿ ಮತ್ತು ನಮೂದಿಸುವ ಮೂಲಕ ಉಪಯುಕ್ತತೆಯನ್ನು ಸ್ಥಾಪಿಸಿ
sudo apt-get install nmap
. - ಪ್ರವೇಶವನ್ನು ಒದಗಿಸಲು ಪಾಸ್ವರ್ಡ್ ಅನ್ನು ನಮೂದಿಸಲು ಮರೆಯಬೇಡಿ.
- ಸಿಸ್ಟಮ್ಗೆ ಹೊಸ ಫೈಲ್ಗಳನ್ನು ಸೇರಿಸುವುದನ್ನು ದೃ irm ೀಕರಿಸಿ.
- ಈಗ, ಅಗತ್ಯ ಮಾಹಿತಿಯನ್ನು ಪ್ರದರ್ಶಿಸಲು, ಆಜ್ಞೆಯನ್ನು ಬಳಸಿ
nmap localhost
. - ತೆರೆದ ಬಂದರುಗಳಲ್ಲಿನ ಡೇಟಾವನ್ನು ಪರಿಶೀಲಿಸಿ.
ಆಂತರಿಕ ಬಂದರುಗಳನ್ನು ಸ್ವೀಕರಿಸಲು ಮೇಲಿನ ಸೂಚನೆಯು ಸೂಕ್ತವಾಗಿದೆ, ಆದರೆ ನೀವು ಬಾಹ್ಯ ಬಂದರುಗಳಲ್ಲಿ ಆಸಕ್ತಿ ಹೊಂದಿದ್ದರೆ, ನೀವು ಸ್ವಲ್ಪ ವಿಭಿನ್ನ ಕ್ರಿಯೆಗಳನ್ನು ಕೈಗೊಳ್ಳಬೇಕು:
- ಇಕಾನ್ಹಾಜಿಪ್ ಆನ್ಲೈನ್ ಸೇವೆಯ ಮೂಲಕ ನಿಮ್ಮ ನೆಟ್ವರ್ಕ್ ಐಪಿ ವಿಳಾಸವನ್ನು ಕಂಡುಹಿಡಿಯಿರಿ. ಇದನ್ನು ಮಾಡಲು, ಕನ್ಸೋಲ್ನಲ್ಲಿ, ನಮೂದಿಸಿ
wget -O - -q icanhazip.com
ತದನಂತರ ಕ್ಲಿಕ್ ಮಾಡಿ ನಮೂದಿಸಿ. - ನಿಮ್ಮ ನೆಟ್ವರ್ಕ್ ವಿಳಾಸವನ್ನು ನೆನಪಿಡಿ.
- ಅದರ ನಂತರ, ನಮೂದಿಸುವ ಮೂಲಕ ಅದರ ಮೇಲೆ ಸ್ಕ್ಯಾನ್ ಚಲಾಯಿಸಿ
nmap
ಮತ್ತು ನಿಮ್ಮ ಐಪಿ. - ನೀವು ಯಾವುದೇ ಫಲಿತಾಂಶಗಳನ್ನು ಪಡೆಯದಿದ್ದರೆ, ಎಲ್ಲಾ ಬಂದರುಗಳನ್ನು ಮುಚ್ಚಲಾಗುತ್ತದೆ. ತೆರೆದಿದ್ದರೆ, ಅವು ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತವೆ "ಟರ್ಮಿನಲ್".
ನಾವು ಎರಡು ವಿಧಾನಗಳನ್ನು ಪರಿಶೀಲಿಸಿದ್ದೇವೆ, ಏಕೆಂದರೆ ಅವುಗಳಲ್ಲಿ ಪ್ರತಿಯೊಂದೂ ತನ್ನದೇ ಆದ ಕ್ರಮಾವಳಿಗಳ ಮಾಹಿತಿಯನ್ನು ಹುಡುಕುತ್ತಿದೆ. ಪ್ರಸ್ತುತ ಯಾವ ಬಂದರುಗಳು ತೆರೆದಿವೆ ಎಂಬುದನ್ನು ಕಂಡುಹಿಡಿಯಲು ನೀವು ಉತ್ತಮ ಆಯ್ಕೆಯನ್ನು ಆರಿಸಬೇಕಾಗುತ್ತದೆ ಮತ್ತು ನೆಟ್ವರ್ಕ್ ಅನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡುವ ಮೂಲಕ.