VnStat, ಉಬುಂಟು 20.04 ರಲ್ಲಿ ನೆಟ್‌ವರ್ಕ್ ದಟ್ಟಣೆಯನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಿ

vnstat ಬಗ್ಗೆ

ಮುಂದಿನ ಲೇಖನದಲ್ಲಿ ನಾವು VnStat ಅನ್ನು ನೋಡೋಣ. ಇದು ಒಂದು ನೆಟ್‌ವರ್ಕ್ ದಟ್ಟಣೆಯನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಲು ಉಚಿತ ಸಾಧನ, ಇದು ಓಪನ್ ಸೋರ್ಸ್ ಆಗಿದೆ ಮತ್ತು ಇದನ್ನು ಗ್ನು / ಲಿನಕ್ಸ್ ವ್ಯವಸ್ಥೆಗಳ ಟರ್ಮಿನಲ್‌ನಲ್ಲಿ ಬಳಸಲು ರಚಿಸಲಾಗಿದೆ. VnStat ನೊಂದಿಗೆ ನಾವು ವಿವಿಧ ಸಮಯದವರೆಗೆ ನೆಟ್‌ವರ್ಕ್ ಅಂಕಿಅಂಶಗಳನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಬಹುದು. ಇದು ಸರಳ, ಹಗುರವಾದದ್ದು ಮತ್ತು ಸಿಸ್ಟಮ್ ಸಂಪನ್ಮೂಲಗಳ ಒಂದು ಸಣ್ಣ ಭಾಗವನ್ನು ಬಳಸುತ್ತದೆ.

ನಾನು ಹೇಳುತ್ತಿದ್ದಂತೆ, ಈ ಉಪಕರಣವು ಆಜ್ಞಾ ಸಾಲಿನ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಬಳಸುತ್ತದೆ. ಆಯ್ದ ಇಂಟರ್ಫೇಸ್‌ಗಳಿಗಾಗಿ ಗಂಟೆಯ, ದೈನಂದಿನ ಮತ್ತು ಮಾಸಿಕ ನೆಟ್‌ವರ್ಕ್ ಟ್ರಾಫಿಕ್ ಲಾಗ್ ಅನ್ನು ಇರಿಸಿಕೊಳ್ಳಲು ಇದು ನಮಗೆ ಅನುಮತಿಸುತ್ತದೆ, ಆದರೆ ಇದು ಪ್ಯಾಕೆಟ್ ಸ್ನಿಫರ್ ಅಲ್ಲ. ದಿಂದ ಸಂಚಾರ ಮಾಹಿತಿಯನ್ನು ವಿಶ್ಲೇಷಿಸಲಾಗುತ್ತದೆ proc ಫೈಲ್‌ಗಳು. ಆ ರೀತಿಯಲ್ಲಿ, ರೂಟ್ ಅನುಮತಿಗಳಿಲ್ಲದೆ VnStat ಅನ್ನು ಬಳಸಬಹುದು.

ಉಬುಂಟು 20.04 ನಲ್ಲಿ VnStat ಅನ್ನು ಸ್ಥಾಪಿಸಿ

ಈ ಸಾಧನ ಉಬುಂಟು ರೆಪೊಸಿಟರಿಗಳಿಂದ ಸುಲಭವಾಗಿ ಸ್ಥಾಪಿಸಬಹುದು. ಇದನ್ನು ಮಾಡಲು, ನೀವು ಮಾಡಬೇಕಾಗಿರುವುದು ಟರ್ಮಿನಲ್ ಅನ್ನು ತೆರೆಯಿರಿ (Ctrl + Alt + T) ಮತ್ತು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಿ:

vnstat apt ಅನ್ನು ಸ್ಥಾಪಿಸಿ

sudo apt install vnstat

ಈ ಉಪಕರಣವನ್ನು ಬಳಸುವ ಇನ್ನೊಂದು ಆಯ್ಕೆ ಅದನ್ನು ಮೂಲದಿಂದ ಕಂಪೈಲ್ ಮಾಡುವುದು. ಮೊದಲನೆಯದಾಗಿ ಅಗತ್ಯವಿರುವ ಎಲ್ಲಾ ಅವಲಂಬನೆಗಳನ್ನು ಸ್ಥಾಪಿಸಲು ನಾವು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳುತ್ತೇವೆ ಟರ್ಮಿನಲ್ನಲ್ಲಿ ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯೊಂದಿಗೆ VnStat ಅನ್ನು ಕಂಪೈಲ್ ಮಾಡಲು (Ctrl + Alt + T):

ಅವಲಂಬನೆಗಳನ್ನು ಸ್ಥಾಪಿಸಿ

sudo apt install build-essential gcc make libsqlite3-dev

ಒಮ್ಮೆ ಸ್ಥಾಪಿಸಿದ ನಂತರ, ನಾವು ಮಾಡಬಹುದು VnStat ಮೂಲದ ಇತ್ತೀಚಿನ ಆವೃತ್ತಿಯನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಲು ಮುಂದುವರಿಯಿರಿ ಆಜ್ಞೆಯನ್ನು ಬಳಸಿ:

vnstat ಫಾಂಟ್ ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ

wget https://humdi.net/vnstat/vnstat-2.6.tar.gz

ಡೌನ್‌ಲೋಡ್ ಪೂರ್ಣಗೊಂಡಾಗ, ನಾವು ಮಾಡಬಹುದು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿದ ಫೈಲ್ ಅನ್ನು ಹೊರತೆಗೆಯಿರಿ:

tar -xvzf vnstat-2.6.tar.gz

ಈಗ ನಾವು ಹೋಗುತ್ತಿದ್ದೇವೆ ಇದೀಗ ರಚಿಸಲಾದ ಡೈರೆಕ್ಟರಿಗೆ ಸರಿಸಿ:

cd vnstat-2.6

ಈ ಸಮಯದಲ್ಲಿ, ನಾವು ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತೇವೆ:

ಸಂರಚನಾ vnstat

./configure --prefix=/usr --sysconfdir=/etc

ಮುಗಿದ ನಂತರ, ನಾವು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯೊಂದಿಗೆ ಮುಂದುವರಿಯುತ್ತೇವೆ:

vnstat ಮಾಡಿ

make

Y ಮುಗಿಸಲು, ಬಳಸಲು ಆಜ್ಞೆಯು ಹೀಗಿರುತ್ತದೆ:

vnstat ಅನ್ನು ಸ್ಥಾಪಿಸಿ

sudo make install

ಸಂಕಲನ ಮುಗಿದ ನಂತರ, ನಾವು ಮಾಡಬಹುದು VnStat ನ ಸ್ಥಾಪಿತ ಆವೃತ್ತಿಯನ್ನು ಪರಿಶೀಲಿಸಿ ಈ ಆಜ್ಞೆಯೊಂದಿಗೆ:

vnstat ಆವೃತ್ತಿ

./vnstat -v

ಸೇವೆಯನ್ನು ನಿರ್ವಹಿಸಿ

ಈ ಉಪಕರಣವನ್ನು ಕಂಪೈಲ್ ಮಾಡಲು ನೀವು ಆರಿಸಿದ್ದರೆ, ನಂತರ ನೀವು ಮಾಡಬೇಕಾಗುತ್ತದೆ vnStat systemd ಸೇವಾ ಫೈಲ್ ಅನ್ನು vnStat ಮೂಲದಿಂದ ಡೈರೆಕ್ಟರಿಗೆ ನಕಲಿಸಿ / etc / systemd / system /. ನಾವು ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಕಂಪೈಲ್ ಮಾಡುವ ಫೋಲ್ಡರ್ ಒಳಗೆ ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಬರೆಯುವ ಮೂಲಕ ನಾವು ಇದನ್ನು ಮಾಡಬಹುದು:

ನಕಲು ಸೇವೆ

cp -v examples/systemd/vnstat.service /etc/systemd/system/

ಈಗ ನಾವು ಹೋಗುತ್ತಿದ್ದೇವೆ vnStat ಸೇವೆಯನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿ ಮತ್ತು ಅದನ್ನು ಪ್ರಾರಂಭಿಸಿ ಕೆಳಗಿನ ಆಜ್ಞೆಗಳೊಂದಿಗೆ:

vnstat ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿ

systemctl enable vnstat

systemctl start vnstat

ಎಲ್ಲವೂ ಸರಿಯಾಗಿದ್ದರೆ, ನಾವು ಮಾಡಬಹುದು ಸೇವಾ ಸ್ಥಿತಿಯನ್ನು ಪರಿಶೀಲಿಸಿ:

vnstat ಸ್ಥಿತಿ

systemctl status vnstat

VnStat ನಲ್ಲಿ ತ್ವರಿತ ನೋಟ

VnStat ಬಳಸುವ ಮೊದಲು, ಡೇಟಾಬೇಸ್ ನವೀಕರಿಸಲು ಸ್ವಲ್ಪ ಸಮಯ ಕಾಯುವುದು ಅಗತ್ಯವಾಗಿರುತ್ತದೆ. ಡೇಟಾಬೇಸ್ ಅನ್ನು ನವೀಕರಿಸಿದ ನಂತರ, ಈ ಉಪಕರಣವನ್ನು ಕೆಳಗೆ ತೋರಿಸಿರುವಂತೆ ಯಾವುದೇ ಆಯ್ಕೆಯಿಲ್ಲದೆ ಚಲಾಯಿಸಲು ನಮಗೆ ಸಾಧ್ಯವಾಗುತ್ತದೆ:

ಆಯ್ಕೆಗಳಿಲ್ಲದೆ vnstat

./vnstat

ನಮಗೂ ಸಾಧ್ಯತೆ ಇರುತ್ತದೆ ನಾವು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಲು ಬಯಸುವ ನೆಟ್‌ವರ್ಕ್ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಿ. ಇದಕ್ಕಾಗಿ ನಾವು ಕೆಳಗೆ ತೋರಿಸಿರುವಂತೆ -i ಆಯ್ಕೆಯನ್ನು ನೆಟ್‌ವರ್ಕ್ ಇಂಟರ್ಫೇಸ್‌ನ ಹೆಸರನ್ನು ಬಳಸುತ್ತೇವೆ:

ಮಾಸಿಕ ಮತ್ತು ದೈನಂದಿನ ಅಂಕಿಅಂಶಗಳು

./vnstat -i enp10s0

ನಾವು ದೈನಂದಿನ ಮತ್ತು ಮಾಸಿಕ ಅಂಕಿಅಂಶಗಳನ್ನು ಪಡೆಯಬೇಕು.

ಪ್ಯಾರಾ ಗಂಟೆಯ ಅಂಕಿಅಂಶಗಳನ್ನು ತೋರಿಸಿ, ಕಾರ್ಯಗತಗೊಳಿಸುವ ಆಜ್ಞೆಯು ಈ ಕೆಳಗಿನಂತಿರುತ್ತದೆ:

ಗಂಟೆಯ ಅಂಕಿಅಂಶಗಳು

./vnstat -h

ನಮಗೆ ಬೇಕಾದರೆ ದೈನಂದಿನ ಅಂಕಿಅಂಶಗಳನ್ನು ಪರಿಶೀಲಿಸಿ, ನಾವು ಈ ಇತರ ಆಜ್ಞೆಯನ್ನು ಮಾತ್ರ ಪ್ರಾರಂಭಿಸಬೇಕಾಗುತ್ತದೆ:

ದೈನಂದಿನ ಅಂಕಿಅಂಶಗಳು

./vnstat -d

ನಾವು -t ಆಯ್ಕೆಯನ್ನು ಬಳಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ ಹೆಚ್ಚಿನ ದಟ್ಟಣೆಯನ್ನು ಹೊಂದಿರುವ ದಿನಗಳನ್ನು ತೋರಿಸಿ:

ಅತ್ಯಂತ ಜನನಿಬಿಡ ದಿನಗಳು

./vnstat -t

ನಾವು ಹುಡುಕುತ್ತಿರುವುದು ನಮಗೆ ತೋರಿಸುವುದಾದರೆ ನೈಜ-ಸಮಯದ ನೆಟ್‌ವರ್ಕ್ ಸಂಚಾರ ಅಂಕಿಅಂಶಗಳು, ನಾವು ಆಜ್ಞೆಯನ್ನು ಮಾತ್ರ ಕಾರ್ಯಗತಗೊಳಿಸಬೇಕಾಗುತ್ತದೆ:

ನೈಜ-ಸಮಯದ ಅಂಕಿಅಂಶಗಳು

./vnstat -l

ನೀವು ಸಹ ಮಾಡಬಹುದು ಇಂಟರ್ಫೇಸ್ಗಾಗಿ ಡೇಟಾಬೇಸ್ ನಮೂದುಗಳನ್ನು ತೆರವುಗೊಳಿಸಿ (ಈ ಸಂದರ್ಭದಲ್ಲಿ enp10s0) ಮತ್ತು ಮೇಲ್ವಿಚಾರಣೆಯನ್ನು ನಿಲ್ಲಿಸಿ ಆಜ್ಞೆಯನ್ನು ಬಳಸಿ:

./vnstat -i enp10s0 --remove --force

ಅದು ಆಗಿರಬಹುದು ತೆಗೆದುಹಾಕಲಾದ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಸೇರಿಸಿ ಈ ಇತರ ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸುವ ಮೂಲಕ ಮತ್ತೆ enp10s0:

./vnstat -i enp10s0 --add

ನಂತರ ಬದಲಾವಣೆಗಳನ್ನು ಅನ್ವಯಿಸಲು vnStat ಸೇವೆಯನ್ನು ಮರುಪ್ರಾರಂಭಿಸಿ:

systemctl restart vnstat

ನೆಟ್‌ವರ್ಕ್ ಸಂಚಾರವನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಲು ಸಹಾಯ ಮಾಡುವ ವಿಭಿನ್ನ ಆಯ್ಕೆಗಳನ್ನು VnStat ನಮಗೆ ನೀಡುತ್ತದೆ. ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಬಳಸಿಕೊಂಡು ನಾವು ಅವರನ್ನು ಸಂಪರ್ಕಿಸಬಹುದು:

vnstat ಸಹಾಯ

./vnstat --help

ಈ ಲೇಖನದಲ್ಲಿ ನಾವು VnStat ಅನ್ನು ಹೇಗೆ ಸ್ಥಾಪಿಸಬೇಕು ಮತ್ತು ಟರ್ಮಿನಲ್ನಿಂದ ನೆಟ್‌ವರ್ಕ್ ದಟ್ಟಣೆಯನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಲು ಹೇಗೆ ಬಳಸುತ್ತೇವೆ ಎಂದು ನೋಡಿದ್ದೇವೆ. ಈ ಕಾರ್ಯಕ್ರಮದ ಬಗ್ಗೆ ಹೆಚ್ಚಿನ ಮಾಹಿತಿಯನ್ನು ಇಲ್ಲಿ ಕಾಣಬಹುದು ಪ್ರಾಜೆಕ್ಟ್ ವೆಬ್‌ಸೈಟ್. ಆದರೆ ನಾವು ಟರ್ಮಿನಲ್‌ನಲ್ಲಿ ಬಳಸಬಹುದಾದ ಹಲವು ಸಾಧನಗಳಲ್ಲಿ ಇದು ಒಂದು ನಮ್ಮ ನೆಟ್‌ವರ್ಕ್ ಅನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಿ.


ಕಾಮೆಂಟ್ ಮಾಡಲು ಮೊದಲಿಗರಾಗಿರಿ

ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.