Perché non riesco a connettermi a una porta su un'istanza EC2 per Windows?

3 minuti di lettura
0

Non riesco a connettermi a un'istanza Amazon Elastic Compute Cloud (Amazon EC2) per Windows su una determinata porta.

Breve descrizione

I seguenti problemi possono impedire la connessione a un'istanza EC2 per Windows su una porta specifica:

  • Il servizio che utilizza la porta non è in esecuzione sull'istanza.
  • Windows Firewall sta bloccando il traffico verso la porta.
  • Un gruppo di sicurezza sta bloccando il traffico.
  • Le liste di controllo degli accessi alla rete (ACL) stanno bloccando il traffico.
  • Sono presenti percorsi errati nella tabella di routing o nei percorsi locali di Windows.

Soluzione

Per identificare l'origine del problema di connettività, segui questi passaggi:

1.    Verifica che l'applicazione sia in esecuzione correttamente e in ascolto sulla porta di rete corretta. Se l'applicazione viene arrestata, avviala.

Per accettare il traffico su una porta, un'istanza EC2 per Windows deve ospitare un'applicazione o un servizio in ascolto sulla porta specificata. Dall'istanza EC2 per Windows che ospita il servizio, esegui il comando netstat per visualizzare le connessioni e le porte attive.

2.    Esegui un test della porta utilizzando Telnet o Test-NetConnection in locale sull'istanza per verificare che la porta possa essere connessa in locale.

Utilizzando un prompt dei comandi, digita quanto segue:

telnet <Private IP> <port number>

Utilizzando Windows PowerShell, digita quanto segue:

tnc <Private IP> -port <port number>

Se il test della porta ha esito negativo, controlla il software antivirus e di sicurezza in esecuzione sull'istanza. Imposta un elenco di autorizzazioni per l'applicazione o il servizio che utilizza questa porta sul software antivirus o di sicurezza, quindi esegui nuovamente il test.

3.    Ripeti il passaggio 2 utilizzando un'istanza diversa. Se possibile, scegli un'istanza sulla stessa sottorete. Se anche il test della porta su un'altra istanza ha esito negativo, il problema potrebbe riguardare il sistema operativo (OS) o la configurazione dell'istanza EC2.

Risoluzione dei problemi relativi al sistema operativo

Verifica che Windows Firewall e qualsiasi altro software di sicurezza in esecuzione sull'istanza consentano l’uso della porta richiesta.

Risoluzione dei problemi di configurazione delle istanze EC2

  • Verifica che i gruppi di sicurezza associati all'istanza consentano il traffico in entrata o in uscita sulla porta specificata.
  • Verifica che le ACL di rete dispongano di regole per consentire il traffico in entrata o in uscita sulla porta specificata.
  • Controlla la tabella di routing per determinare se esiste un percorso dall'istanza EC2 per Windows di origine e di destinazione.

Informazioni correlate

Sto ospitando un sito Web su un'istanza EC2. In che modo posso consentire agli utenti di connettersi sulle porte HTTP (80) o HTTPS (443)?

AWS UFFICIALE
AWS UFFICIALEAggiornata 2 anni fa