Eu instalei upnp pelo comando apt install miniupnpc. Então eu digitei upnpc -r 3333 tcp
. Em seguida, executei o processo de escuta na porta 3333
por nc -l 3333
. Então meu amigo de outra cidade tentou se conectar com meu IP externo e porta 3333
e me mandou alguma mensagem pelo socket. Infelizmente, ele não conseguiu nem se conectar ao meu IP externo e à minha porta.
Parece que o miniupnpc funciona apenas na rede local ou estou fazendo algo errado. Alguém pode me explicar como posso fazê-lo corretamente? Corretamente eu quero dizer então quando eu vou receber alguma mensagem no meu terminal através de socket do meu amigo de outra cidade que irá se conectar com o meu IP externo e porta 3333
.
Tags linux