Come verificare quali porte sono aperte su un PC Windows 10

Forse stai risolvendo un problema di connettività di rete per un programma specifico e devi verificare se il suo accesso alla porta è aperto. Cosa succede se devi confermare che il tuo dispositivo NAS può comunicare con il tuo PC Windows 10? Qualunque sia il motivo per cui devi cercare le porte aperte, questo articolo fornisce passaggi dettagliati per verificarle su Windows 10 utilizzando diversi strumenti disponibili, integrati o gratuiti da scaricare e utilizzare.

Come verificare quali porte sono aperte su un PC Windows 10

Ci sono un paio di utili strumenti per scansionare le porte aperte in Windows. Vedrai come farlo su NetStat, PortQry.exe e NirSoft CurrPorts.

Utilizzo di NetStat per verificare la presenza di porte aperte in Windows 10

Uno dei modi più semplici per verificare la presenza di porte aperte è utilizzare NetStat.exe. Puoi trovare questo strumento nel file Sistema32 cartella su Windows 10. Con NetStat, puoi visualizzare le porte aperte o le porte utilizzate da un host specifico.

Netstat è l'abbreviazione di statistiche di rete. Mostra le statistiche del protocollo e le attuali connessioni di rete TCP e IP. I due comandi necessari per identificare le porte aperte in

netstat -ab E netstat -aon.

Ecco una spiegazione di cosa significa ogni lettera dei comandi.

  • viene visualizzato "a". tutte le connessioni e le porte di ascolto.
  • "b" mostra tutti gli eseguibili coinvolti nella creazione di ciascuna porta di ascolto.
  • "o" fornisce l'ID del processo proprietario relativo a ciascuna delle connessioni.
  • "n" mostra gli indirizzi ei numeri di porta come numeri.

Due comandi sono utili, a seconda delle tue esigenze. La seconda opzione (netstat -aon) fornisce inoltre un ID processo che puoi successivamente cercare nel file Gestore attività.

Utilizzo di "netstat -ab" per identificare le porte aperte

La prima opzione che utilizzerai (netstat -ab) elenca tutte le porte attive e il nome del processo che le utilizza.

  1. Nella barra di ricerca di Cortana, digita quanto segue: cmd quindi selezionare Esegui come amministratore.
  2. Ora digita netstat -ab, quindi premere Accedere.
  3. Attendi il caricamento dei risultati. I nomi delle porte vengono elencati accanto a ciascun indirizzo IP locale.
  4. Cerca il numero di porta di cui hai bisogno; se dice ASCOLTANDO nel Stato colonna, significa che la tua porta è aprire.

Usando 'netstat -aon‘ per identificare le porte aperte

La seconda opzione (netstat -aon) include gli ID di processo, che utilizzerai per identificare un'attività/applicazione nel Gestore attività. Alcuni processi possono essere difficili da identificare utilizzando netstat -ab, COSÌ netstat -aon si abitua. Come indicato sopra, "a" rappresenta tutte le connessioni e le porte, "o" rappresenta l'ID del processo proprietario e "n" rappresenta gli indirizzi e i numeri di porta come numeri.

Usando netstat -aon torna utile quando netstat -ab non è sufficiente per identificare quale programma ha una porta specifica bloccata. In tal caso, attenersi alla seguente procedura:

  1. Nella barra di ricerca di Cortana, digita quanto segue: cmd quindi selezionare Esegui come amministratore se non già aperto.
  2. Una volta dentro, digita il seguente comando senza virgolette: netstat -aon quindi premere accedere.
  3. Ora vedrai cinque colonne: Protocolli, Indirizzo locale, indirizzo straniero, Stato, E PID (ID processo). Nel Indirizzo locale, hai un numero di porta. Ad esempio: 0.0.0.0:135. Qui, 135 è il numero di porta.
  4. Nella colonna "Stato", vedrai se una porta specifica appare aperta. Per le porte aperte, dirà ASCOLTANDO.
  5. Per verificare quale app utilizza una determinata porta, trova il PID (il numero dell'ultima colonna) per una porta specifica.
  6. Apri il Gestore attività premendo Ctrl + Spostare + Esc.
  7. Vai al Dettagli O Servizi scheda per vedere tutti i processi sul tuo sistema Windows 10. Ordinali in base alla colonna PID per trovare il PID per la porta che stai tentando di risolvere. Puoi vedere quale app utilizza la porta nel file Descrizione sezione.

Controllo delle porte aperte con NirSoft CurrPorts

Se ritieni che la soluzione del prompt dei comandi sia troppo complicata, un'alternativa più semplice è utilizzare NirSoft CurrPorts. Questo strumento mostra le porte attualmente aperte (TCP, IP e UDP). Vedrai anche informazioni su un processo specifico, come nome, percorso, informazioni sulla versione, ecc.

Questo strumento esiste da un po' di tempo ed è disponibile per Windows 10. Puoi trovare il Link per il download di NirSoft Currports sul sito Web di Nirsoft verso il basso.

Nota: Assicurati di scaricare la versione corretta. Loro hanno 32 bit E 64 bit versioni. L'app è portatile. Decomprimere la cartella, quindi eseguire il file eseguibile.

Una volta che CurrPorts è in esecuzione, procedi come segue:

  1. Vedrai un elenco dei processi del tuo computer. Ordinali per Porto Locale per cercarli più facilmente.
  2. Ora trova e seleziona la porta che stai risolvendo.
  3. Ora puoi vedere tutti i dettagli del processo come il suo Nome del processo, ID processo, Stato, eccetera.

Un altro modo è fare doppio clic su un processo per visualizzarne i dettagli in un'unica finestra.

Controllo delle porte aperte utilizzando PortQry.exe

PortQry.exe è un altro utile strumento che ti consente di scansionare le porte aperte. Voi scarica PortQry (scorri verso il basso per vedere il download) ed estrailo per eseguirlo tramite il prompt dei comandi. Puoi anche scaricare PortQryUI (ne parleremo più avanti) come componente aggiuntivo se non si desidera utilizzare la riga di comando, che è un'interfaccia utente grafica (GUI) per PortQry.

Con portqry.exe, inserisci parametri specifici che trovi nella cartella dell'eseguibile.

Come eseguire PortQry.exe utilizzando il prompt dei comandi

  1. Scarica PortQry, quindi decomprimi i file nella posizione scelta. L'impostazione predefinita è "C:\" ma può essere modificata se lo si desidera.
  2. Se nella directory predefinita, tipo cd c:\PortQryV2\ nel prompt dei comandi per impostare la posizione del file eseguibile.
  3. Se in una directory personalizzata, tipo cd [lettera unità]:\[cartella1]\[cartella2]\ ma sostituisci tutto il contenuto tra parentesi quadre con i nomi effettivi. Includere tutte le cartelle necessarie.
  4. Tipo portqry.exe -local per lanciarlo. Questo comando visualizza le porte TCP e UDP utilizzate per l'host locale specificato.
  5. Oltre a tutti i parametri visualizzati da NetStat, Portqry mostra anche diverse mappature delle porte e il numero di porte in ogni stato.
  6. Puoi anche verificare la presenza di porte aperte per un host remoto. Nel prompt dei comandi, esegui semplicemente portqry.exe -n [hostname/IP]. Assicurati di sostituire il nome host e l'IP con il nome e l'indirizzo IP dell'host remoto.
  7. Se vuoi cercare una porta specifica, puoi aggiungere -e [numero_porta] alla riga di comando.

Come eseguire PortQry.exe utilizzando il componente aggiuntivo dell'interfaccia utente

Per coloro che preferiscono utilizzare un'interfaccia grafica invece dei comandi quando si utilizza PortQry.exe, Microsoft offre un componente aggiuntivo denominato PortQryUI.

Il componente aggiuntivo PortQryUI include già la versione necessaria di PortQry, quindi non sono necessari entrambi i download per utilizzarlo.

  1. Scarica PortQryUI, quindi decomprimi i file nella posizione scelta. L'impostazione predefinita è "C:\" ma può essere modificata se lo si desidera.
  2. Lancio Esplora risorse, navigazioneate al percorso del file PortQryUI.exe e fare clic su di esso per avviare l'interfaccia utente.
  3. Per visualizzare le porte TCP e UDP per l'host locale (il tuo PC), lascia l'IP di destinazione come 127.0.0.1, in modo che passi attraverso il i dispositivi di rete e le impostazioni di configurazione (scheda di rete, configurazione del router, ecc.) e non solo letti dal PC locale.
  4. Per visualizzare tutte le porte TCP e UDP, fare clic su Immettere manualmente le porte di query, quindi digitare 1-65535 nel Porte da interrogare sezione. Inoltre, seleziona TCP, UDP, O Entrambi dal Protocollo cadere in picchiata.
  5. Per filtrare l'elenco delle porte TCP/UDP, fare clic su Interroga il servizio predefinito, quindi scegli quale servizio interrogare. Puoi selezionarne solo uno alla volta.
  6. Puoi anche controllare un host remoto modificando l'FQDN o il dominio nella casella della query in alto.
  7. Se vuoi controllare una porta specifica, inserisci il numero in Porte da interrogare.

In conclusione, sapere come verificare se una porta specifica è aperta o meno può tornare utile se stai risolvendo problemi di connessione di rete di un programma o hai bisogno di una porta per un particolare gioco. Fortunatamente, non è così difficile da fare come sembra.

Tra tutte le opzioni sopra elencate, Netstat è consigliato in quanto è integrato nel sistema operativo e di solito ti fornisce tutti i dettagli di cui hai bisogno. Potrebbero essere necessari alcuni passaggi aggiuntivi rispetto a CurrPorts, ma non devi scaricare nulla e non c'è niente da rovinare.

Domande frequenti sulle porte aperte di Windows 10

Come posso verificare se la porta 3306 è aperta in Windows 10?

Per verificare se la porta 3306 è aperta, puoi utilizzare NetStat, CurrPorts o PortQry.

Consigliamo NetStat, poiché non dovrai scaricare nuovo software per questo. Esegui il prompt dei comandi come amministratore. Digita il comando: netstat -ab e colpito accedere. Attendi il caricamento dei risultati. I nomi delle porte verranno elencati accanto all'indirizzo IP locale. Basta cercare la porta 3306. Puoi premere Ctrl+F e tipo 3306 nella casella delle parole per cercarlo. Se la porta è aperta, verrà mostrata nei risultati come ASCOLTANDO.

Per verificare se la porta 3306 è aperta tramite CurrPorts, basta ordinare per Porto Locale, quindi trova la porta 3306. Se la porta è disponibile, verrà visualizzata nell'elenco.

Per utilizzare PortQry.exe per trovare la porta 3306, utilizzare il prompt dei comandi. Tipo -e [3306], quindi premere accedere.

Cosa sono i servizi predefiniti in PortQueryUI?

Servizi predefiniti offre dettagli su una piccola manciata di servizi predefiniti come domini e trust, rete, Exchange Server, ecc. L'opzione interroga tutte le porte necessarie per i servizi specificati e le visualizza nella finestra dell'interfaccia utente.

Per coloro che non sanno dove risiedono i servizi predefiniti, è direttamente sotto il file Aiuto scheda e nell'interfaccia utente. Entrambi soddisfano esigenze diverse.

IL Aiuto l'opzione tab visualizza immediatamente tutti i servizi predefiniti senza testare alcuna porta. È un rapido riferimento a ciascun nome di porta, valore e protocollo utilizzato per ciascun servizio elencato.

IL interfaccia utente L'opzione consente di specificare quale servizio si desidera visualizzare e vedere gli stati delle porte.