>> Elettronica Tecnologia >  >> Casa intelligente >> Vita intelligente

Come trovare il mio numero di porta sulla mia LAN

I numeri di porta vengono assegnati alle applicazioni e alle relative comunicazioni su una rete locale (LAN). Aiutano a mantenere una particolare "conversazione" distinguibile da un'altra. I numeri di porta predefiniti sono stati assegnati alla maggior parte delle applicazioni o dei servizi. Ad esempio, l'accesso Web standard (http) viene eseguito sulla porta 80 e l'accesso Web protetto (https) viene eseguito sulla porta 443. I numeri di porta noti ufficiali possono essere trovati sul sito Web dell'Autorità per i numeri assegnati di Internet, che è collegato nella sezione Risorse . Molti numeri di porta non ufficiali comunemente noti sono utilizzati anche dai fornitori.

Passaggio 1

Apri un terminale. Per Windows, apri un prompt dei comandi facendo clic su "Start" e digitando "CMD" nella casella "Esegui". Per un Mac, digita "terminale" nel finder oppure vai alla cartella Applicazioni, apri la cartella Utilità e apri "Terminale". Questi comandi possono essere eseguiti dal computer client o dal lato server. Spesso non avrai accesso al lato server.

Passaggio 2

Esegui il comando "netstat -an" dal terminale o dal prompt dei comandi. L'output è simile per Linux, Windows e Mac. Se il tuo output ha più sezioni, scorri verso l'alto fino a trovare queste intestazioni di colonna:Protocollo, Indirizzo locale, Indirizzo estero e Stato. Le colonne degli indirizzi locali ed esterni indicano l'indirizzo IP (Internet Protocol) e il numero di porta, separati da due punti. Ogni riga indica un'applicazione che è in una conversazione con un altro computer o in attesa di stabilire una conversazione.

Passaggio 3

Cerca uno stato di "ascolto" per trovare il numero di porta dei servizi in esecuzione sul tuo computer (il tuo computer funge da server). "Ascolta" significa che il tuo computer è in attesa che un altro computer richieda l'accesso a quell'applicazione. Cerca nella colonna "Indirizzo locale" della riga associata per determinare il numero di porta.

Passaggio 4

Cerca lo stato di "stabilito" per trovare il numero di porta utilizzato dal tuo computer per connettersi ai servizi in esecuzione su un altro computer (il tuo computer funge da client). "Stabilito" significa che il tuo computer sta comunicando con un'applicazione su un altro computer. Cerca nella colonna "Indirizzo estero" della riga associata per determinare il numero di porta.

Passaggio 5

Eseguire "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 servizio (lato server), cerca l'applicazione nello stato "ascolto" e controlla la colonna "Indirizzo locale" per trovare il numero di porta dell'applicazione. In un computer che tenta di connettersi al servizio (lato client), aprire l'applicazione per stabilire la connessione, quindi eseguire il comando "netstat -abn". Cerca l'applicazione nello stato "stabilito" e trova il numero di porta dell'applicazione nella colonna "Indirizzo estero".

Questo è più difficile da fare per Linux o Mac, ma il comando "lsof -i" a volte ti mostrerà le applicazioni e le porte TCP che usano.

Passaggio 6

Trova il numero di porta non standard che è stato configurato sul server. A tale scopo, utilizzare uno dei metodi precedenti o esaminare le preferenze di configurazione per l'applicazione in esecuzione sul server. Se non hai accesso al server, chiedi all'amministratore del server quale numero di porta utilizza l'applicazione.

Suggerimento

Ogni conversazione è associata a due numeri di porta. Il lato server è un numero di porta standard o noto che va da 0 a 1023 e il lato client è un numero generato casualmente solo per quella breve conversazione e che va da 49152 a 65535.

Quando il numero di porta dell'applicazione di un server è stato configurato per essere una porta non standard, un computer deve modificare il numero di porta dell'applicazione del client in modo che corrisponda a quello del server per connettersi al servizio. Se Google fosse configurato per utilizzare la porta 8080 anziché la porta standard 80, ad esempio, potresti accedervi digitando "http://google.com:8080" nel tuo browser web; in questo caso, il browser sarebbe l'applicazione client. Ciascuna applicazione client ha un modo diverso per configurare i numeri di porta non standard.

Per vedere tutte le opzioni per il comando netstat, digita "netstat /?" in un prompt dei comandi di Windows o digita "man netstat" in un terminale Mac o Linux.


  1. Come Port MagicJack
  2. Come trovare il mio numero GoPhone
  3. Come faccio a trovare i thread su un computer?
  4. Come trovare il mio numero di cricket
  5. Come scoprire la data di produzione su un computer HP
  6. Come trovare la password di un PC su una LAN