nmap
é uma ótima ferramenta de propósito geral para essas coisas e muito mais.
nmap host.domain.tld
(ou nmap host
para uma máquina local, ou nmap <ipaddr>
para verificar uma máquina por endereço não nome) listará quais portas comuns estão abertas.
nmap 192.168.23.1-254 -p 22,80,443
varrerá um intervalo de hosts por endereço para ver se as portas TCP normalmente associadas ao SSH, HTTP e HTTPS estão abertas.
Veja man nmap
para muitas outras opções - é a pia da cozinha das ferramentas de verificação de rede.
Você pode não ter o nmap instalado no momento, mas ele está em praticamente todos os repositórios padrão das distribuições. Para as variantes do debian ou ubuntu aptitude install nmap
para instalá-lo, ou encontre-o no gerenciador de pacotes GUI de sua escolha. Se não estiver disponível facilmente no seu sistema, obtenha mais informações do link
Você também pode usar a mesma técnica de cliente telnet
com a qual você já está familiarizado, pois ela também está disponível e geralmente é instalada em um dos pacotes padrão, mas nmap
é uma ferramenta que vale a pena conhecer ser útil para diagnosticar problemas de rede, apenas verificar se as coisas estão como deveriam, e assim por diante. Existem também alguns front-ends gráficos decentes, se você preferir interagir com ele longe da linha de comando.