Windows:
* usando il comando `netstat` (prompt dei comandi): Questo è uno strumento di riga di comando potente e versatile. Apri il prompt dei comandi (cmd.exe) come amministratore e usa il seguente comando:
`` `cmd
netstat -a -b -n
`` `
* `-a`:mostra tutte le connessioni e le porte di ascolto.
* `-b`:visualizza l'eseguibile coinvolto nella creazione di ciascuna connessione. Questo può aiutare a identificare il programma utilizzando la connessione.
* `-n`:mostra indirizzi numerici e numeri di porta, invece di provare a risolvere i nomi host (che possono essere lenti).
Ciò fornirà un elenco dettagliato di connessioni attive, inclusi i loro indirizzi e porte IP locali e remoti. L'output può essere piuttosto esteso, quindi potresti voler pilerlo in un file di testo per una revisione più semplice:
`` `cmd
netstat -a -b -n> connections.txt
`` `
* Usando PowerShell: PowerShell offre opzioni più avanzate per il monitoraggio della rete. Prova questo:
`` `PowerShell
Get-nettcpconnection | Table formato -autosize
Get-netudpconnection | Table formato -autosize
`` `
Questo elencerà entrambe le connessioni TCP e UDP. `Formato -table -autosize` rende l'output più leggibile. È possibile filtrare e ordinare ulteriormente i risultati utilizzando i cmdlet di PowerShell.
Linux/macOS (usando il comando `ss`):
Il comando `ss` (statistica socket) è generalmente preferito su` netstat` su questi sistemi perché è più veloce ed efficiente. Apri un terminale e usa:
`` `Bash
ss -tulpn
`` `
* `-t`:mostra connessioni TCP.
* `-u`:mostra connessioni UDP.
* `-l`:mostra le prese di ascolto.
* `-p`:mostra il processo associato a ciascuna connessione.
* `-n`:visualizza indirizzi numerici e numeri di porta.
Per ottenere ancora più dettagli, puoi aggiungere la bandiera `-a` (tutto):
`` `Bash
ss -tulnp
`` `
Interpretazione dell'output:
L'output di questi comandi varierà leggermente a seconda del sistema operativo e delle opzioni specifiche utilizzate. Tuttavia, generalmente vedrai informazioni come:
* Indirizzo locale: L'indirizzo IP e il numero di porta sul tuo PC.
* Indirizzo estero: L'indirizzo IP e il numero di porta della macchina o del server remoto che sei connesso.
* Stato: Lo stato di connessione (ad es. Stabilito, ascolta, time_wait).
* PID/Programma: L'ID processo (PID) e talvolta il nome del programma utilizzando la connessione.
Ricorda di eseguire questi comandi con privilegi appropriati (di solito amministratore/root) per l'accesso completo alle informazioni di rete. L'output può essere abbastanza dettagliato, quindi comprendere le intestazioni della colonna è cruciale per interpretare i risultati in modo efficace.
networking © www.354353.com