Я установил upnp по команде apt install miniupnpc. Затем я набрал upnpc -r 3333 tcp
. Затем я запустил процесс прослушивания через порт 3333
по nc -l 3333
. Тогда мой друг из другого города попытался соединиться с моим внешним IP-адресом и портом 3333
и отправить мне некоторое сообщение через сокет. К сожалению, он даже не смог соединиться с моим внешним IP и портом.
Похоже, miniupnpc работает только в локальной сети или я делаю что-то не так. Может кто-нибудь объяснить мне, как я могу сделать это правильно? Правильно я имею в виду тогда, когда я получу некоторое сообщение на моем терминале через сокет от моего друга из другого города, который соединится с моим внешним IP и портом 3333
.