How to monitor all outgoing requests/connections from your GNU/Linux machine
netstat -nputw;
The “netstat” command is a network utility tool used to display information about active network connections, including the protocol used (TCP or UDP), the local and remote addresses and port numbers, and the current state of the connection.
The options used in this command are as follows:
- “n” displays addresses and port numbers in numerical form rather than converting them to hostnames and service names.
- “p” shows the process ID (PID) and program name using the connection.
- “u” displays UDP connections.
- “t” displays TCP connections.
- “w” displays raw sockets.
- “;” separates the command from other commands that may follow.
Therefore, the command netstat -nputw;
will display all current network connections on the machine, including the corresponding processes and raw socket connections, in a numerical format without resolving hostnames and service names.