Obtenir une liste des connexions réseau établies par ma machine


16

Sur Ubuntu, comment obtenir une liste des connexions réseau effectuées par mon ordinateur ces derniers jours? Existe-t-il un moyen simple de procéder?


pour les cas futurs, vous pouvez configurer votre système comme décrit ici .
sazary

Réponses:


28

Vous ne pouvez pas obtenir de connexions interrompues à moins de les enregistrer. Pour obtenir les connexions actuelles:

# sudo netstat -tupn

Cela montrera les ports source et de destination ouverts actuels avec des adresses IP.

Pour obtenir plus de détails sur le contenu des connexions, installez tcpdump s'il n'est pas installé et exécutez:

# sudo tcpdump -X -i eth0 

Et vous pouvez l'exécuter en arrière-plan et écrire la sortie dans un fichier.


Merci @islam. Existe-t-il un bon moyen de convertir automatiquement l'adresse IP dans netstat en leurs entrées DNS correspondantes?
Saqib Ali

1
Dans netstat, supprimez l'argument «n», ce qui signifie que les adresses IP ne sont pas résolues en noms d'hôtes.
Islam

Je recommanderais également d'ajouter le drapeau -a (tout).
cupojavashort

0

Si vous cherchez une liste de ports, vous pouvez utiliser:

netstat -tupn | grep -E ":(22|80|8000) .*"

ou

netstat -tupn | grep -E ":(22|80|8000) .*ESTABLISHED"
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.