Verificar se determinada porta está aberta com o comando echo (funciona remoto)

Publicado por Fábio Berbert de Paula em 03/01/2022

[ Hits: 5.302 ]

Blog: https://fabio.automatizando.dev

 


Verificar se determinada porta está aberta com o comando echo (funciona remoto)



Podemos utilizar o comando echo para verificar se a porta de determinado host está aberta ou não. A sintaxe é bem simples:

echo > /dev/[PROTOCOLO]/[HOST]/[PORTA]

Onde:
  • PROTOCOLO pode ser tcp ou udp;
  • HOST é o endereço IP da máquina, podendo ser intranet ou extranet/internet;
  • PORTA é a porta a ser testada.

Exemplos:

echo > /dev/tcp/127.0.0.1/8080
bash: connect: Connection refused
bash: /dev/tcp/127.0.0.1/8080: Connection refused


echo > /dev/udp/127.0.0.1/22

echo > /dev/tcp/142.251.132.78/80

echo > /dev/tcp/google.com/80

Se a porta estiver fechada uma mensagem de erro será exibida na tela, caso contrário o terminal não mostrará nada.

Você pode deixar o comando mais bonitinho combinando com outro echo:

echo > /dev/tcp/google.com/80 && echo "porta aberta"
porta aberta

Até a próxima!

Outras dicas deste autor

Login automático em servidores FTP

Emulador WineX 3.1 para Debian

Remote Transmission - Gerenciando os torrents do PC pelo Android

Como fazer diff entre duas imagens

MySQL - Got error 28 from storage engine [Resolvido]

Leitura recomendada

Adicionar/Excluir Usuários no Roteador Technicolor (TD5136v2) via SSH

Ingressar (join) CentOS 7 em domínio Samba 4 + SSH + sudo

Criando Ponte com Interface Wirelles para Ethernet

Sincronização P2P de arquivos entre máquinas Gentoo com Syncthing (Sem nuvem)

Criação de usuários, alteração de senhas, exclusão de contas e gerenciamento de grupos no Linux e no Samba

  

Comentários
[1] Comentário enviado por hellnux em 03/01/2022 - 15:18h

Essa eu não conhecia. Funcionou até pelo Cygwin. =D

[2] Comentário enviado por maurixnovatrento em 09/01/2022 - 11:47h


Utilidade novíssima para o echo. Bem criativo.

___________________________________________________________
[code]Conhecimento não se Leva para o Túmulo.
https://github.com/mxnt10 [/code]



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts