প্রশ্ন কিভাবে টার্মিনালে নেটওয়ার্ক ট্রাফিক প্রদর্শন করতে?


কিভাবে একটি টার্মিনালে প্রকৃত নেটওয়ার্ক ট্রাফিক (বেতার) প্রদর্শন করতে?

উপরন্তু: এই তথ্যটি চার্টে যোগ করা সম্ভব top?


321
2018-02-17 10:32


উত্স


এর জন্য কোনও সমাধান "এই তথ্যটি চার্টে যোগ করা কি সম্ভব top? "অংশ? :) - Janaka Bandara
@ জনাক বান্দারা চেক আউট glances। - ESala


উত্তর:


এখানে কমান্ড লাইন নেটওয়ার্ক ট্র্যাফিক পর্যবেক্ষণের জন্য উবুন্টু রিপোজিটরিতে কিছু চমৎকার সরঞ্জাম রয়েছে:

bmon - একবার একাধিক ইন্টারফেস দেখায়

enter image description here

slurm সুন্দর রঙের গ্রাফ আছে

enter image description here

tcptrack  - একটি প্রিয়। কত ব্যান্ডউইথ ব্যবহৃত হচ্ছে এবং প্রোটোকল (পরিষেবা / পোর্ট) এবং গন্তব্যস্থলটি কীভাবে স্থানান্তর করা হচ্ছে তাও বলে। আপনি আপনার ব্যান্ডউইথ ব্যবহার করা হয় ঠিক কি জানতে চান যখন খুব সহায়ক

enter image description here


361
2018-02-17 13:19



বোমা সত্যিই শান্ত! slurm মত একটি গ্রাফ আছে কিন্তু রঙিন না। - Ethereal
sudo apt-get install bmon slurm tcptrack - Nabil Kadimi
nload আপলোড এবং ডাউনলোড ভাল বিচ্ছেদ জন্য উল্লেখ করার যোগ্য (এছাড়াও রঙিন নয়) - Chris
tcptrack শীতল হয়! - Robert
sudo apt install ethstatus - isync


এটা বেশ সহজ! "iftop" ইনস্টল করুন:

sudo apt-get install iftop

তারপর চালানো

sudo iftop

কোন টার্মিনাল থেকে!

উপভোগ করুন!


117
2018-02-17 11:45



কিছু দেখতে, আমাকে রান করতে হবে (উবুন্টু wifi ব্যবহার করে): $ sudo iftop -i wlan0 - russian_spy


কেউ উল্লেখ করা উচিত nethogs

যে জিনিসটি ভিন্ন এবং সম্ভবত এই সম্পর্কে শীতল সেটি ট্রাফিক দেখায় প্রতি  প্রক্রিয়া, ইমেজ শো মত

enter image description here

একটি তাকান পৃষ্ঠা


101
2018-01-17 12:20



স্থাপন করা: sudo apt-get -y install nethogs তারপর sudo nethogs - bmaupin
খুব দরকারী ইউটিলিটি, শুধু মনে রাখবেন যে 14.04 এ কাজ করার জন্য আপনাকে কয়েকটি অতিরিক্ত পদক্ষেপ নিতে হবে askubuntu.com/a/729560/79176 বর্ণনা করা হয়েছে। - Huge
ডেবিয়ান জেসির সাথে যারা এখানে আসবেন তাদের জন্যও: ব্যাকআপগুলিতে একটি কাজ করা সংস্করণ রয়েছে: apt-get install nethogs/jessie-backports (আপনাকে প্রথমে জেসি-ব্যাকপোর্ট যুক্ত করতে হবে)। - Tino


বলা একটি চমৎকার টুল আছে দ্রুতিমাপক যা ইউনিকোড ব্লক অক্ষর, রং ব্যবহার করে টার্মিনালে একটি গ্রাফ প্রদর্শন করে এবং গ্রাফে প্রতিটি শীর্ষে লেবেল যুক্ত করে।

$ sudo apt-get install speedometer
$ speedometer -l  -r wlan0 -t wlan0 -m $(( 1024 * 1024 * 3 / 2 ))

Screenshot after running the previous command

এতে বিভিন্ন বিকল্প রয়েছে, একাধিক ইন্টারফেস নিরীক্ষণ করতে পারে, বিভিন্ন সারি বা কলামে একাধিক গ্রাফ প্রদর্শন করতে পারে এবং এমনকি একটি ফাইলের ডাউনলোড গতিতে নজর রাখতে পারে (ডিস্কের ফাইল আকার দেখে)।


41
2018-06-18 17:01



চমৎকার টিপ। ধন্যবাদ :) - IndexOutOfBoundsException
এই পর্যন্ত আমি একটি সাধারণ পাঠ্য প্রদর্শনে দেখা করেছি সবচেয়ে সুন্দর ভিশুয়াল গ্রাফ দ্বারা। আমি এখন একই লেখক দ্বারা গুই লাইব্রেরিতে খুঁজছেন হবে: urwid.org  (সোর্স কোড এবং লেখক: github.com/wardi) - ThorSummoner
@ তোরসমুননার: এই বিষয়টা বন্ধ হচ্ছে, কিন্তু urwid অসাধারণ দ্বারা ব্যবহৃত লাইব্রেরি হয় PuDB পাইথন ডিবাগার। - Denilson Sá Maia
এটি কেবল "ইন্টারফেস> তৈরি করার জন্য অপেক্ষা করছে" এ বসছে। - felwithe
@ ফেলভিথা সম্ভবত আপনি ভুল নেটওয়ার্ক ইন্টারফেস নামটি পাস করেছেন। পরিবর্তন চেষ্টা করুন wlan0 যে কমান্ড eth0 অথবা আপনার সিস্টেমের নেটওয়ার্ক ইন্টারফেসের নাম যাই হোক না কেন। আরো দেখুন: unix.stackexchange.com/a/125406 - Denilson Sá Maia


iptraf

আইপিটিআরফ একটি কনসোল-ভিত্তিক নেটওয়ার্ক পরিসংখ্যান ইউটিলিটি লিনাক্সের জন্য। এটা   টিসিপি সংযোগ প্যাকেট এবং বাইট মত বিভিন্ন পরিসংখ্যান সংগ্রহ   গণনা, ইন্টারফেস পরিসংখ্যান এবং কার্যকলাপ সূচক, টিসিপি / ইউডিপি ট্রাফিক   ভাঙ্গন, এবং ল্যান স্টেশন প্যাকেট এবং বাইট সংখ্যা।

বৈশিষ্ট্য

একটি আইপি ট্রাফিক মনিটর যা আইপি ট্রাফিক পাসিং তথ্য দেখায়   আপনার নেটওয়ার্কের উপর। টিসিপি ফ্ল্যাগ তথ্য, প্যাকেট এবং বাইট অন্তর্ভুক্ত   হিসাব, ​​ICMP বিবরণ, ওএসপিএফ প্যাকেট ধরনের। সাধারণ এবং বিস্তারিত   আইপি, টিসিপি, ইউডিপি, আইসিএমপি, নন-আইপি এবং অন্যান্য আইপি দেখানোর ইন্টারফেস পরিসংখ্যান   প্যাকেট গণনা, আইপি চেকসাম ত্রুটি, ইন্টারফেস কার্যকলাপ, প্যাকেট আকার   গন্য। একটি টিসিপি এবং ইউডিপি পরিষেবা মনিটর ইনকামিং এর সংখ্যা দেখাচ্ছে   সাধারণ TCP এবং UDP অ্যাপ্লিকেশন পোর্টগুলির জন্য বহির্মুখী প্যাকেটগুলি একটি ল্যান   পরিসংখ্যান মডিউল যে সক্রিয় হোস্ট আবিষ্কার এবং পরিসংখ্যান দেখায়   তাদের উপর তথ্য কার্যকলাপ দেখানো হচ্ছে টিসিপি, ইউডিপি, এবং অন্যান্য প্রোটোকল প্রদর্শন   ফিল্টার, আপনি আগ্রহী শুধুমাত্র ট্রাফিক দেখতে পারবেন।   লগিং ইথারনেট, FDDI, ISDN, SLIP, PPP, এবং লুপব্যাক সমর্থন করে   ইন্টারফেস ধরনের। অন্তর্নির্মিত কাঁচা সকেট ইন্টারফেস ব্যবহার করে   লিনাক্স কার্নেল, এটি সমর্থিত একটি বিস্তৃত পরিসরতে ব্যবহার করার অনুমতি দেয়   নেটওয়ার্ক কার্ড. পূর্ণ পর্দা, মেনু চালিত অপারেশন।

প্রোটোকল স্বীকৃত

আইপি টিসিপি ইউডিপি আইসিএমপি আইজিএমপি আইজিপি আইজিপিপি ওএসপিএফ এআরপি র্যাপার

অ আইপি প্যাকেট সহজভাবে হবে   ইথারনেট LAN এর উপর "অ-আইপি" হিসাবে নির্দেশিত হবে এবং সরবরাহ করা হবে   উপযুক্ত ইথারনেট ঠিকানা।

সমর্থিত ইন্টারফেস

স্থানীয় লুপব্যাক সমস্ত লিনাক্স সমর্থিত ইথারনেট ইন্টারফেস   লিনাক্স সমর্থিত FDDI ইন্টারফেস SLIP অ্যাসিঙ্ক্রোনাস PPP সিঙ্ক্রোনাস PPP   আইএসডিএন আইএসআইএন এর উপর রিক আইপি এনক্যাপুলেশন আইএসডিএন সিস্কো এইচডিএলসি সহ   encapsulation সমান্তরাল লাইন আইপি

উৎস http://iptraf.seul.org/about.html

স্থাপন

সঙ্গে apt:

apt-get install iptraf

অথবা উৎস ডাউনলোড করুন:

http://iptraf.seul.org/download.html

স্ক্রীনশট

বর্তমান সংযোগগুলি:

tcp connections

বর্তমান বন্দর:

enter image description here

সব ইন্টারফেস সংক্ষিপ্ত বিবরণ:

enter image description here

প্রতি ইন্টারফেস বিস্তারিত:

enter image description here

উৎস http://iptraf.seul.org/shots.html


40
2017-08-29 06:23





tcpdump -i eth0 

এটি আপনাকে সেই ইন্টারফেস (আপনার ইথারনেট কার্ড) থেকে প্রবাহিত সমস্ত তথ্যগুলির স্ট্রিমিং তথ্য দেবে। Wireshark অনুরূপ।

ব্যবহার ifconfig আপনার মেশিন ইন্টারফেস একটি তালিকা দেখতে।


25
2018-05-16 09:05



এটি অবশ্যই নেটওয়ার্ক তথ্য প্রদর্শন করবে ... খুব ব্যবহারকারী বান্ধব ইন্টারফেস নয়, এবং এটি মোট পরিসংখ্যানও নেই। নিশ্চিতভাবে wireshark মত এই মনে। - user2943160


আমি মনে করি ifconfig [interface] যে কি হবে। ভালো লেগেছে:

জিভোর্গ @ জিভর্গ-ট্রাভেলমেট -২6060: ~ $ ifconfig wlan0
wlan0 লিঙ্ক এনক্যাপ: ইথারনেট HWaddr 00: 18: ডি: 89: 52: 71
          ব্রডকাস্ট মাল্টিকাস্ট এমটিইউ: 1500 মেট্রিক: 1
          RX প্যাকেটগুলি: 0 ত্রুটি: 0 বাদ দেওয়া হয়েছে: 0 ওভাররন: 0 ফ্রেম: 0
          TX প্যাকেট: 0 ত্রুটি: 0 বাদ দেওয়া হয়েছে: 0 অতিরিক্ত: 0 ক্যারিয়ার: 0
          সংঘর্ষ: 0 txqueuelen: 1000
          RX বাইট: 0 (0.0 বি) TX বাইট: 0 (0.0 বি)

Gevorg @ Gevorg-TravelMate-3260: ~ $ ifconfig eth0
eth0 লিঙ্ক এনক্যাপ: ইথারনেট HWaddr 00: 16: 36: bf: 92: e3
          inet addr: 192.168.10.100 বকাস্ট: 192.168.10.255 মাস্ক: 255.255.255.0
          inet6 addr: fe80 :: 216: 36ff: febf: 92e3 / 64 স্কোপ: লিঙ্ক
          ইউপি ব্রডকাস্ট রানিং মাল্টিকাস্ট এমটিইউ: 1500 মেট্রিক: 1
          RX প্যাকেট: 342765 ত্রুটি: 0 বাদ দেওয়া হয়েছে: 0 ওভাররন: 0 ফ্রেম: 0
          TX প্যাকেট: 306183 ত্রুটি: 0 বাদ দেওয়া হয়েছে: 0 অতিরিক্ত: 0 ক্যারিয়ার: 0
          সংঘর্ষ: 0 txqueuelen: 1000
          RX বাইটস: 373934806 (373.9 এমবি) TX বাইট: 39111569 (39.1 এমবি)
          সাময়িক বিরতি: 16

এটা দেখায় RX বাইটস: 73934806 (373.9 এমবি) এবং TX বাইটস: 3২111569 (3২.1 এমবি)


21
2018-02-17 10:34



কিন্তু এই সেশনের জন্য শুধুমাত্র এই সমস্ত পরিসংখ্যানগত। আমি সংযোগ সক্রিয় কিনা দেখতে হবে না। - IndexOutOfBoundsException
netstat -t -u -c ? - hingev


'Vnstat' ইনস্টল করুন এটি একটি ইন্টারফেসের জন্য ট্র্যাফিক প্রদর্শন করতে পারে। কিছু চমৎকার গ্রাফ পেতে আপনি কিছু প্লট প্যাকেজ ইনস্টল করতে পারেন।


13
2018-02-17 11:33



এটি ব্যবহার ইতিহাস পেতে সর্বোত্তম বিকল্প বলে মনে হচ্ছে: askubuntu.com/questions/1459/... - Ciro Santilli 新疆改造中心 六四事件 法轮功


এছাড়াও আপনি ব্যবহার করতে পারেন iftop উপযোগ


11
2018-02-17 11:42





আপনি অত্যন্ত সহজ কিছু খুঁজছেন, কিন্তু এখনও দরকারী, চেষ্টা করুন ifstat

$ sudo apt-get install ifstat
$ ifstat
       eth0               wlan0       
 KB/s in  KB/s out   KB/s in  KB/s out
    0.00      0.00      0.96      4.79
    0.00      0.00      0.04      0.14

এটি একবারে সমস্ত ইন্টারফেস নিরীক্ষণ করে, প্রতি সেকেন্ডে একটি নতুন লাইন মুদ্রণ করে। অন্য স্ক্রিপ্টে পাইপের জন্য দরকারী, বা চলমান ছেড়ে এবং সময়ের সাথে ব্যান্ডউইথ ব্যবহার পর্যবেক্ষণ করুন। অন্যান্য সরঞ্জাম হিসাবে হিসাবে সুন্দর না, কিন্তু এটা কাজ সম্পন্ন পায়।

তালিকাভুক্ত কিছু দরকারী অপশন আছে র manpage:

-z  Hides interface which counters are null, eg interfaces that are up but not used.
-n  Turns off displaying the header periodically.
-t  Adds a timestamp at the beginning of each line.
-T  Reports total bandwith for all monitored interfaces.
-S  Keep stats updated on the same line if possible (no scrolling nor wrapping).
-b  Reports bandwith in kbits/sec instead of kbytes/sec.

10
2018-06-18 16:14



আমি এই কমান্ড ভালোবাসি: ifstat -zntS, যা কেবলমাত্র নেটওয়ার্ক ইন্টারফেস যা নল নয়, টাইমস্ট্যাম্প সহ, শিরোনামগুলি পর্যায়ক্রমে দেখানো ছাড়া এবং কেবলমাত্র একটি লাইনের মধ্যে ফলাফলগুলির সাথে (আমি ম্যান পৃষ্ঠাগুলি পছন্দ করি) আউটপুট করে। - Igor V.