A Netstat (hálózati statisztika) Linux parancs a hálózat különböző információinak megjelenítésére szolgál. Ez magában foglalja a hálózati kapcsolatokat, az útválasztási táblázatokat, az álarcos kapcsolatokat, az interfész statisztikákat, a multicast tagságot és így tovább. Ez a parancs hasznos és fontos a Linux hálózati rendszergazdák számára a hálózattal kapcsolatos problémák kezelésében, a hálózati problémák elhárításában és nyomon követésében, valamint a hálózati forgalom teljesítményének meghatározásában.
Jegyzet: A Linux új frissítéseiben a ss parancs felváltotta a netstat parancs. Ez a parancs hatékonyabb, és több hálózati kapcsolati információt tud mutatni, mint a netstat parancs. Később foglalkozunk az ss paranccsal, de most ismerjük meg a még mindig hasznos netstat parancs használatát.
Netstat Parancs példákkal
1. Jelenítse meg a TCP és UDP kapcsolatok összes hallgatási portját
A hálózati használat hallgatási és nem hallgatási aljzatainak megjelenítése -a -minden opció netstat-tal. A -interface opcióval megjelenítheti azokat a felületeket is, amelyek nincsenek fent.
# netstat -a | több
Példa:
2. Sorolja fel az összes TCP-port kapcsolatot:
Csak a TCP portkapcsolatok megjelenítéséhez használja az alábbi parancsot:
# netstat -at
Példa:
3. Sorolja fel az összes UDP portkapcsolatot
Csak az UDP portkapcsolatok megjelenítéséhez használja a következő parancsot:
# netstat -au
Példa:
4. Az összes hallgatási port megjelenítése
Csak az aktív hallgatási portkapcsolatok megjelenítéséhez használja az 'l' operátort.
# netstat -l
Példa:
5. TCP hallgatási portok megjelenítése
Hasonlóképpen, az „lt” operátor csak az aktív hallgató TCP port kapcsolatokat mutatja.
# netstat -lt
Példa:
6. UDP hallgatási portok megjelenítése
Egy másik praktikus lehetőség csak az aktív hallgató UDP portkapcsolatok lekérésére. Ezt az alábbi paranccsal teheti meg:
# netstat -lu
Példa:
7. Sorolja fel a UNIX összes hallgatási portját
Az aktív figyelő UNIX port csatlakozásokat az „lx” operátorral lehet elérni.
# netstat -lx
Példa:
8. Statisztikák megjelenítése protokoll szerint
Az összes TCP, UDP, ICMP és IP protokoll statisztikájának megjelenítéséhez használja az alábbi parancsot:
# netstat -s
Példa:
9. Statisztikák megjelenítése TCP protokollok szerint
A TCP protokoll statisztikájának megjelenítéséhez használja a következő parancsot:
# netstat -st
Példa:
10. Statisztikák megjelenítése UDP protokollok szerint
Az UDP protokoll statisztikájának megjelenítéséhez használja a „su” parancsot:
# netstat -su
Példa:
11. Szolgáltatásnév megjelenítése folyamatazonosítóval
A program nevének PID-vel történő megjelenítéséhez használja a netstat parancsot a -tp opcióval, amely a 'PID / Program Name."
# netstat -tp
Példa:
12. Folyamatosan nyomtassa ki a netstat információkat
Az alábbi parancs néhány másodpercenként folyamatosan kinyomtatja a netstat információkat.
# netstat -c
13. Kernel IP-útválasztás megjelenítése
Szerezze be a kernel IP-útválasztási táblázatának adatait a következő paranccsal:
# netstat -r
Példa:
14. Display hálózati interfész-tranzakciók
A hálózati interfész tranzakcióival kapcsolatos információk lekérése az -i használatával:
# netstat -i
Példa:
15. Jelenítse meg a kernel interfész táblázatát
A kernel felület táblájának az ifconfig-hez hasonló megjelenítéséhez használja a azaz:
# netstat -ie
Példa:
16. IPv4 és IPv6 információk megjelenítése
Az IPv4 és az IPv6 csoporttagsági információinak megszerzéséhez használja az alábbi parancsot.
# netstat -g
Példa:
17. Nem támogató cím megjelenítése
A nem támogató cím feltöltéséhez fontos információkkal rendelkező családok használják a bőbeszédű parancs.
# netstat --verbose
Példa:
18. Keresse meg a hallgatási programokat
A hallgatási programok megkereséséhez és megjelenítéséhez a porton használja a grep együtt ap.
# netstat -ap | grep http
Példa:
19. Jelenítse meg a RAW hálózati statisztikákat
A nyers hálózati statisztikák összegyűjtéséhez használja a ap a grep funkcióval együtt.
# netstat -ap | grep http
Példa:
Következtetés
Ez a hálózathoz használt netstat parancs legfontosabb példája. Ha további információkra és lehetőségekre kíváncsi, indítsa el a ember netstat parancsot a terminálon az összes információ megszerzéséhez.