Netstat: controllare le connessioni e le porte attive sul nostro computer

Oggi voglio parlarvi di Netstat, uno dei comandi più conosciuti per il controllo delle connessioni di rete.
Netstat nasce con lo scopo di restituirci informazioni sulle connessioni del nostro sistema: porte aperte in ingresso in ascolto o attive, statistiche di interfaccia, tabelle di routing e molto altro ancora. Un mondo dentro un mondo.

netstat-by-google
Netstat è presente sia in ambiente Linux che Windows con piccole differenze nelle opzioni utilizzabili. Il manuale sull’utilizzo del comando con le opzioni disponibili può essere reperito digitando da terminale: man netstat per Linux o netstat ? per Windows. Leggi tutto “Netstat: controllare le connessioni e le porte attive sul nostro computer”

Clonare computer diversi grazie all’utility Sysprep!

Mi è capitato qualche giorno fa di dover sostituire un computer Windows 7 Professional con un modello molto diverso ma di non poter reinstallare sulla nuova macchina alcuni programmi indispensabili presenti sulla vecchia. Trovare una soluzione non è stato per niente banale.

cloning

Clonazione. Si, più o meno.

Il primo pensiero è stato: “Ho qui con me una vecchia versione di Acronis, posso clonare la macchina!”. Purtroppo questa soluzione non è del tutto praticabile se l’hardware presente sui due computer è totalmente diverso. Le cloni e al primo boot … un fantastico Bsod! Quindi?

Faccio un passo indientro: quando si può clonare un computer? Leggi tutto “Clonare computer diversi grazie all’utility Sysprep!”

Modificare il file hosts di Mac OS X

File hosts?? Che cos’è??? Capita molto raramente di dover modificare a mano il file hosts presente in Mac OS X ma se dovesse capitarvi ecco una breve guida per farlo senza perdere troppo tempo.

host-image-01

Nota per i profani

Il file hosts è un file che viene utilizzato dal computer per il mapping “ip address – hostname”. Molto utile se volete dire al computer “Guarda che a questo indirizzo IP corrisponde questo nome pc”.

Come si modifica?

Posso dirvi che a mio parere la strada più veloce che ho trovato per modificare il file hosts è attraverso il Terminale. La scelta può essere considerata quasi obbligata essendo hosts un file di sistema protetto da scritture accidentali che necessita di privilegi root per per essere modificato.

Copiate ed incollate tranquillamente questi comandi nel vostro terminale:

cd /private/etc
sudo pico hosts
host-image-02
Finestra del terminale con i comandi appena descritti

Inserite ora l’indirizzo IP – hostname che volete forzare all’interno del file hosts attraverso l’editor testuale pico.

host-image-03
Editor testuale “Pico”

Finito! Salvate il file con la combinazione di comandi ctrl + X
host-image-04

Se volete approfondire cosa sia il file hosts poteteleggere queste note su Wiki

Come visualizzare le tavole di routing di Mac OS X da terminale

In questo breve articolo/promemoria per amanti del terminale e del networking vediamo come visualizzare le tavole di routing (Routing Tables) in Mac OS X.

Apriamo il terminale e digitiamo il comando:

netstat -nr

A video saranno restituite le tavole di routing presenti sul nostro Mac per il protocollo IPv4 e IPv6
Mac netstat

Per ulteriori opzioni disponibili per il comando netstat potete anche ricorrere al manuale con il comando:

man netstat

Il tutto ovviamente può essere fatto da interfaccia grafica anche grazie all’Utility Network (cercatela tramite Spotlight) … ma questa è tutta un’altra storia ;-P

Come scrivere un e-mail tramite connessione telnet ad un server SMTP?

Postino e emailEcco a voi una chicca per veri intenditori … o forse malati di mente. Oggi mi sono chiesto dopo anni di indifferenza: “ma se mi collego ad un server SMTP tramite telnet come posso scrivere una e-mail?“. Ebbene … ecco qui la procedura!

Pronti? Via!

Colleghiamoci tramite comando telnet al server smtp di destinazione utilizzando la porta 25 (porta standard utilizzata dal servizio SMTP.

Leggi tutto “Come scrivere un e-mail tramite connessione telnet ad un server SMTP?”

Aggiungere un utente Windows da riga di comando (CMD)

A volte può essere utile sapere come creare un utente Windows da riga di comando (cmd) anziche utilizzare l’interfaccia grafica UI. Per esempio, si devono creare molti utenti e ci si vuole avvalere di uno script, oppure il profilo di un utente  risulta rovinato e possiamo sono lavorare in modalità provvisoria con prompt dei comandi.

Ecco una serie di comandi utili da eseguire da riga di comando (cmd) con privilegi amministrativi … Leggi tutto “Aggiungere un utente Windows da riga di comando (CMD)”

Eliminare tutte le code di stampa dal server in un colpo solo

Quando si gestiscono molte stampanti in una rete un server di stampa dedicato è la soluzione più utilizzata ed indicata.

Si sa tuttavia che gli utenti sono pigri e le stampe errate, vuoi per mancanza di carta, toner o inceppamenti vari, non vengono quasi mai eliminate …  giaciono per giorni nelle code di stampa del server in attesa che maturino come il vino buono. Leggi tutto “Eliminare tutte le code di stampa dal server in un colpo solo”

Unattend.xml e domain join automatico

Il primo avvio di un computer e il join dello stesso ad un dominio può essere un’operazione che fa perdere diversi minuti inutili.

Negli ultimi giorni ho seffettuato dei test che mi permetteranno di risparmiare notevole tempo nell’installazione e nella messa in rete di molti personal computer basati su Windows 7 Professional.

Ho creato un semplice file di risposte unattend.xml che, dopo aver effettuato il sysprep del sistema ed aver creato delle immagini dello stesso per la distribuzione, limita al massimo l’intervento del personale IT per il primo avvio e la messa a dominio del computer. Leggi tutto “Unattend.xml e domain join automatico”

Ipconfig – Controllo della connettività di rete

l comando Ipconfig è molto utile per il controllo della connettività di rete.

Grazie a questo comando possiamo per esempio identificare l’indirizzo ip della nostra macchina, come è configurata la scheda di rete, ecc.
IpConfig
IpConfig
Un elenco di opzioni utili:
  • ipconfig “visualizza l’indirizzo ip della macchina”;
  • ipconfig /all “visualizza tutte le configurazioni di rete e tutti i parametri della macchina”;
  • ipconfig /flushdns “resetta la cache del dns”;
  • ipconfig /? “visualizza le opzioni disponibili