Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

How to Monitor Network Traffic on Linux

Network monitoring is an essential aspect of managing and maintaining a healthy and secure IT environment. It helps in identifying potential issues, ensuring optimal performance, and securing the network from malicious activities. In the Linux environment, there are several tools and commands available that can be used to monitor network traffic effectively. This article will introduce you to some of the most commonly used tools and provide practical examples of how to use them.

Examples:

  1. Using iftop to Monitor Network Bandwidth: iftop is a real-time console-based network bandwidth monitoring tool. It shows a list of network connections from/to your system and displays the data transfer rate.

    Installation:

    sudo apt-get install iftop  # For Debian/Ubuntu
    sudo yum install iftop      # For CentOS/RHEL

    Usage:

    sudo iftop

    This command will launch iftop and display real-time network traffic.

  2. Using nload to Monitor Network Traffic: nload is another console-based tool that provides real-time network traffic and bandwidth usage information.

    Installation:

    sudo apt-get install nload  # For Debian/Ubuntu
    sudo yum install nload      # For CentOS/RHEL

    Usage:

    sudo nload

    This command will launch nload and show incoming and outgoing traffic separately.

  3. Using tcpdump for Packet Analysis: tcpdump is a powerful command-line packet analyzer. It allows users to capture and analyze network packets.

    Installation:

    sudo apt-get install tcpdump  # For Debian/Ubuntu
    sudo yum install tcpdump      # For CentOS/RHEL

    Usage:

    sudo tcpdump -i eth0

    This command will capture packets on the eth0 interface. You can also save the captured packets to a file for later analysis:

    sudo tcpdump -i eth0 -w capture.pcap
  4. Using vnstat for Network Traffic Statistics: vnstat is a network traffic monitor that keeps a log of network traffic for the selected interface(s).

    Installation:

    sudo apt-get install vnstat  # For Debian/Ubuntu
    sudo yum install vnstat      # For CentOS/RHEL

    Usage:

    sudo vnstat -u -i eth0  # Initialize database for eth0
    vnstat                  # Display network statistics
  5. Using netstat for Network Connections and Routing Tables: netstat is a command-line tool that provides information about network connections, routing tables, interface statistics, masquerade connections, and multicast memberships.

    Usage:

    netstat -tuln  # List all listening ports
    netstat -i     # Display network interfaces

To share Download PDF

Gostou do artigo? Deixe sua avaliação!
Sua opinião é muito importante para nós. Clique em um dos botões abaixo para nos dizer o que achou deste conteúdo.