July 20
I numeri di porta vengono assegnati alle applicazioni e le comunicazioni su una rete locale (LAN). Essi contribuiscono a mantenere un particolare "conversazione" distinguibile da un altro. numeri di porta predefiniti sono stati assegnati per la maggior parte delle applicazioni o servizi. Ad esempio, l'accesso web standard (http) corre sulla porta 80, e sicuro accesso al Web (HTTPS) corre sulla porta 443. Ufficiali noto numeri di porta sono disponibili sul sito web dell'Autorità di Internet Assigned Numbers, che è collegato nella sezione Risorse . Molti numeri di porta non ufficiali comunemente conosciute sono in uso da parte di fornitori pure.
1 Aprire un terminale. Per Windows, aprire un prompt dei comandi facendo clic su "Start" e digitare "cmd" nella casella "Esegui". Per un Mac, di tipo "terminale" nel Finder, o andare alla cartella Applicazioni, aprire la cartella Utility e aprire "Terminal". Questi comandi possono essere eseguiti dal computer client o dal lato server. Spesso, non si avrà accesso al lato server.
2 Eseguire il comando "netstat -an" dal prompt del terminale o il comando. L'output è simile per Linux, Windows e Mac. Se l'output è più sezioni, poi scorrere verso l'alto fino a trovare queste intestazioni delle colonne: Protocollo, indirizzo locale, indirizzo estera e di Stato. Le colonne di indirizzo locali e stranieri indicano l'indirizzo del protocollo Internet (IP) e il numero di porta, separati da due punti. Ogni riga indica un'applicazione che sia in una conversazione con un altro computer o in attesa di stabilire una conversazione.
3 Cercare uno stato di "ascoltare" per trovare il numero della porta di servizi in esecuzione sul computer (il computer che funge da server.) "Ascoltare" significa che il computer è in attesa di un altro computer per richiedere l'accesso a tale applicazione. Guardate sotto la colonna "Indirizzo locale" della riga associato per determinare il numero di porta.
4 Cercare lo stato di "stabilito" per trovare il numero della porta utilizzata dal computer per connettersi a servizi in esecuzione su un altro computer (il computer che agisce come un client). "Stabilito" significa che il computer sta comunicando con un'applicazione su un altro computer. Guardare sotto la colonna "Foreign Address" della riga associato per determinare il numero di porta.
5 Eseguire "-BN netstat" e "-abn netstat" dal prompt dei comandi di Windows per determinare il numero di porta in uso da parte di una particolare applicazione. Su un computer che esegue l'applicazione come un servizio (lato server), cercare l'applicazione nello stato di "ascolto", e controllare la colonna "Indirizzo locale" per trovare il numero di porta di tale applicazione. Su un computer cerca di connettersi al servizio (lato client), aprire l'applicazione per stabilire la connessione, e quindi eseguire il comando "netstat -abn". Cercare l'applicazione nello stato "stabilito", e trovare il numero di porta che dell'applicazione nella colonna "Foreign Address".
Questo è più difficile da fare per Linux o Mac, ma il comando "lsof -i" a volte vi mostrerà le applicazioni e le porte TCP che utilizzano.
6 Trovare il numero di porta non standard che è stato configurato sul server. Per fare ciò, utilizzando uno dei metodi precedenti o guardando le preferenze di configurazione per l'applicazione in esecuzione sul server. Se non si ha accesso al server, poi chiedere all'amministratore del server, che porta il numero utilizza l'applicazione.