Altro
Come posso determinare se una porta è aperta su un server Windows?
Sto cercando di installare un sito sotto una porta alternativa su un server, ma la porta potrebbe essere chiusa da un firewall. C'è un modo per fare un ping out o in, su una porta specifica, per vedere se è aperta?
461
3
Supponendo che sia una porta TCP (piuttosto che UDP) quella che stai cercando di usare:
Sul server stesso, usate
netstat -an
per controllare quali porte sono in ascolto.Dall'esterno, basta usare
telnet host port
(otelnet host:port
sui sistemi Unix) per vedere se la connessione viene rifiutata, accettata o va in timeout.Su quest'ultimo test, poi in generale:
Su Windows 7 o Windows Vista l'opzione predefinita 'telnet' non è riconosciuta come un comando interno o esterno, programma operativo o file batch. Per risolvere questo problema, basta abilitarlo: Fare clic su *Start → Pannello di controllo* → Programmi → Attiva funzioni di Windows. Nell'elenco, scorri verso il basso e seleziona Telnet Client* e clicca OK.
Se
telnet
non è disponibile, scarica PuTTY. È un client Telnet, SSH, ecc. di gran lunga superiore e sarà utile in molte situazioni, non solo in questa, specialmente se stai amministrando un server.Volete uno strumento per farlo? C'è un sito web all'indirizzo http://www.canyouseeme.org/. Altrimenti, hai bisogno di qualche altro server che ti richiami per vedere se una porta è aperta...