Eu preciso fazer uma conexão TCP para minha máquina através de um aplicativo que precisa apenas do endereço IP público e da porta para se conectar.
Eu consegui fazer isso no Windows, mas também preciso fazê-lo no Linux.
Eu usei o nc
comando para abrir a porta que quero e consegui me conectar a ela com o comando nc localhost port
.
Mas eu quero testá-lo com o IP público em vez de localhost. Eu também tentei conectar com o telnet sem sucesso.
Eu fiz o encaminhamento de porta do meu roteador e se eu consegui isso bem, as conexões de entrada para o IP público: porta são redirecionadas para o meu IP da LAN: porta certo?
O outpout de nc 'my public ip' port
diz conexão recusada .
Meu firewall está desligado.
Alguma ideia? Como posso testá-lo?
fonte