నెట్వర్క్ లోడ్: iftop, nload, ss
మెషీన్ ద్వారా ఎంత ట్రాఫిక్ వెళుతుందో, అది సరిగ్గా ఎక్కడికి వెళుతుందో, ఛానెల్ నిండినప్పుడు ఏ ప్రాసెస్లు కనెక్షన్లను కలిగి ఉంటాయో ఎలా చూడాలి.
23 ఆగస్టు, 2026న నవీకరించబడింది
ప్రతి మెషీన్పై బ్యాండ్విడ్త్ 500 Mbps వరకు ఉంటుంది. ఇది దాదాపు ఎప్పుడూ సరిపోతుంది, కానీ కొన్నిసార్లు ఛానెల్ తప్పుడు పనితో బిజీగా ఉంటుంది: మరొకరి డౌన్లోడింగ్ బాట్, మరచిపోయిన ఫైల్ షేర్, ఇన్ఫెక్ట్ అయిన ప్రాసెస్ నుండి ట్రాఫిక్. "ఎంత", "ఎక్కడికి" మరియు "ఎవరు" అనే ప్రశ్నలకు సమాధానమిచ్చే మూడు టూల్స్ క్రింద ఉన్నాయి.
nload: ఇప్పుడు ఎంత
apt install -y nload && nload
dnf install -y nload && nload
ఇది ప్రతి ఇంటర్ఫేస్కు ఇన్బౌండ్ మరియు అవుట్బౌండ్ ట్రాఫిక్ను గ్రాఫ్ మరియు సెషన్ కౌంటర్తో చూపిస్తుంది. యారో కీలతో ఇంటర్ఫేస్లను మార్చండి, q తో నిష్క్రమించండి. ఛానెల్ నిండిపోయిందా లేదా అని తెలుసుకోవడానికి ఇది వేగవంతమైన మార్గం.
ఇన్స్టాల్ చేయకుండా, ఒకసారి మాత్రమే:
cat /proc/net/dev
vnstat -l # if vnstat is installed, shows a live counter
iftop: ట్రాఫిక్ ఎక్కడికి వెళ్తుంది
apt install -y iftop && iftop -nNP -i eth0
ఫ్లాగ్లు: -n అడ్రస్లను రిజాల్వ్ చేయదు, -N పోర్ట్లను రిజాల్వ్ చేయదు, -P పోర్ట్లను చూపిస్తుంది. "మీ అడ్రస్ — రిమోట్ అడ్రస్" జంటల జాబితాను 2, 10 మరియు 40 సెకన్ల బార్తో చూస్తారు. ఒకే లైన్ అంతా తినేస్తే, మీ దగ్గర మూలం లేదా గమ్యస్థాన అడ్రస్ ఉంటుంది — అప్పుడు దాన్ని బ్లాక్ చేయాలా లేదా అప్లికేషన్లోకి లోతుగా చూడాలా అని మీరు నిర్ణయించుకోండి.
ఇంటర్ఫేస్ పేరును ip -br a లో చూడండి — సాధారణంగా అది eth0 లేదా ens18.
ss: కనెక్షన్లను ఎవరు కలిగి ఉన్నారు
ss సిస్టమ్తో పాటే వస్తుంది, ఇన్స్టాల్ చేయాల్సిన అవసరం లేదు.
ss -tulpn # which ports are listening and which processes
ss -tn state established # active connections
ss -tn state established | awk '{print $4}' | cut -d: -f1 | sort | uniq -c | sort -rn | head
చివరి కమాండ్ అడ్రస్ ప్రకారం కనెక్షన్లను లెక్కిస్తుంది — వందల కొద్దీ తెరిచిన ఒకే క్లయింట్ను ఇలా గుర్తిస్తారు. SSH పాస్వర్డ్ బ్రూట్-ఫోర్సింగ్ సమయంలో లేదా వెబ్సైట్పై ప్రాథమిక దాడి జరిగినప్పుడు ఇది సాధారణ దృశ్యం.
ఒక పోర్ట్ నిజంగా బయటికి లిజన్ చేస్తోందా, లేదా కేవలం localhost పైనే ఉందా అని తనిఖీ చేయడానికి కూడా ss -tulpn సహాయపడుతుంది: 127.0.0.1:5432 అడ్రస్ మెషీన్ నుండి మాత్రమే చేరుకోగలిగేది, 0.0.0.0:5432 — మొత్తం ఇంటర్నెట్ నుండి.
గతం కోసం గ్రాఫ్లు
లైవ్ టూల్స్ "రాత్రి ఏం జరిగింది" అనే ప్రశ్నకు సమాధానం ఇవ్వవు. దాని కోసం:
- ప్యానెల్లోని "Overview" ట్యాబ్లోని ట్రాఫిక్ గ్రాఫ్
/hosting/vds/m/<id>— ఒక గంట, ఒక రోజు, ఒక వారం మరియు ఒక నెల కోసం, ప్యానెల్లోని గ్రాఫ్లు చూడండి; - మెషీన్ లోపల
vnstat— రోజువారీ మరియు నెలవారీ గణాంకాలు:apt install -y vnstat, తర్వాతvnstat -dమరియుvnstat -m; - చరిత్రతో సెకనుకు మెట్రిక్స్ కావాలంటే Netdata.
సాధారణ పొరపాట్లు
- తప్పు ఇంటర్ఫేస్పై iftop చూడటం.
loపై మీరు కేవలం లోకల్ మార్పిడిని మాత్రమే చూస్తారు, నిజమైన ట్రాఫిక్ మీ కంటికి తప్పించుకుంటుంది. - పెరిగిందనే కారణంతో ఇన్బౌండ్ ట్రాఫిక్ను దాడిగా భావించడం. మొదట మూలం ఎవరు, అది ఏ పోర్ట్ను తాకుతోంది అని చూడండి: తరచుగా అది ఇండెక్సింగ్ రోబోట్ లేదా మీ స్వంత బ్యాకప్.
- అప్లికేషన్ స్థాయిలో పోర్ట్ను మూసివేయడం. ఒక సర్వీస్
0.0.0.0పై లిజన్ చేస్తే, నమ్మదగిన ఏకైక రక్షణ ఫిల్టర్. ఫైర్వాల్ ఆర్టికల్ ఉపయోగించి దాన్ని సెటప్ చేయండి మరియు అవసరమైనది మాత్రమే బయటికి తెరిచి ఉంచండి. - అవుట్బౌండ్ ట్రాఫిక్ గురించి మరచిపోవడం. ఇన్ఫెక్ట్ అయిన మెషీన్ సాధారణంగా స్వీకరించదు, అది సర్వ్ చేస్తుంది: సైట్ ప్రశాంతంగా ఉన్నప్పుడు అకస్మాత్తుగా అవుట్బౌండ్ పెరగడం
ss -tnpతో ప్రాసెస్లను తనిఖీ చేయడానికి కారణం.
500 Mbps బ్యాండ్విడ్త్ మెషీన్పై మీ అన్ని సర్వీసుల మధ్య పంచబడుతుంది. పూర్తి వేగంతో డౌన్లోడ్ చేసే ఒకే ప్రాసెస్ సైట్ మరియు SSH రెండింటినీ నెమ్మదిస్తుంది — బ్యాక్గ్రౌండ్ డౌన్లోడ్లను పరిమితం చేయండి, ఉదాహరణకు
rsync --bwlimitలేదాwget --limit-rateతో.