I numeri di porta vengono assegnati alle applicazioni e ai loro comunicazioni su una rete locale ( LAN) . Aiutano a mantenere una particolare "conversazione" distinguibile da un altro . Numeri di porta predefiniti sono stati assegnati alla maggior parte delle applicazioni o servizi. Ad esempio, l'accesso web standard ( http ) viene eseguito sulla porta 80 , e l'accesso web sicuro ( https ) viene eseguita su porta 443 . Numeri di porta noti ufficiali possono essere trovati sul sito Internet Assigned Numbers dell'Autorità , che è collegato nella sezione Risorse . Molti numeri di porta non ufficiali comunemente conosciute sono in uso da parte di venditori di pure. Cose che ti serviranno
Computer con Microsoft Windows , Linux o Mac OS sistema operativo
Show More Istruzioni
1
Aprire un terminale. Per Windows , aprire un prompt dei comandi , fare clic su "Start" e digitare "cmd " nella casella "Esegui" . Per un Mac , tipo " terminale " nel mirino , oppure andare nella cartella Applicazioni, aprire la cartella Utility e aperto " 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 " da terminale o prompt dei comandi . L'output è simile per Linux , Windows e Mac . Se l'output è più sezioni , quindi scorrere verso l'alto fino a trovare queste intestazioni di colonna : Protocollo , indirizzo locale, indirizzo estera e di Stato . Le colonne di indirizzo locali e stranieri indicano l' ( IP ) indirizzo del protocollo Internet e il numero di porta , separati da due punti . Ogni riga indica un programma che è o in una conversazione con un altro computer o in attesa di stabilire una conversazione .
3
cercare uno stato di "ascoltare " per trovare il numero di porta dei servizi in esecuzione sul computer ( il computer che funge da server . ) "Ascolta ", significa che il computer è in attesa di un altro computer per richiedere l'accesso a tale applicazione. Controllare nella sezione " Indirizzo locale " colonna della riga associata 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 funge da client) . " Stabilito " indica il computer comunichi con un'applicazione su un altro computer . Guardate sotto il " Foreign Address " colonna della riga associata per determinare il numero di porta .
5
Run " netstat - bn" e " netstat - abn " da un prompt dei comandi di Windows per determinare il numero di porta in uso da una particolare applicazione . Su un computer che esegue l' applicazione come un servizio (lato server ) , cercare l'applicazione nello stato "ascolto " , e controllare la colonna "Local Address " per trovare il numero di porta che dell'applicazione. Su un computer tenta 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 " Indirizzo esterno " .
Questo è più difficile da fare per Linux o Mac , ma il comando " lsof -i " si a volte mostrerà le applicazioni e le porte TCP che usano.
6
Trovare il numero di porta non standard che è stato configurato sul server. Farlo 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 , quindi chiedere all'amministratore del server che utilizza il numero di porta dell'applicazione .