Я программирую серверную систему для небольшой RPG-игры, созданной с использованием SFML. Это мой первый проект, так как мы переключили нашего провайдера на Comcast, и у меня возникли проблемы с людьми, подключающимися к серверу. Я могу подключиться локально, и все инструменты проверки портов говорят, что порт открыт, но мои друзья не могут подключиться, используя мой внешний IP. Я выключил брандмауэр на своем маршрутизаторе и компьютере, чтобы посмотреть, поможет ли это вообще, но происходит то же самое.
Comcast дал мне маршрутизатор Arris TG862G-CT.
Вот изображение страницы переадресации портов:
Порт отображается как открытый, но мой клиент не может подключиться:
Я не уверен, какой язык вы используете, но многие делают различие между открытием порта с адресом хоста 127.0.0.1, 0.0.0.0 и localhost. Много раз вам нужно будет использовать 0.0.0.0 для подключения с внешнего компьютера, где 127.0.0.1 и localhost используются в качестве обратной связи и доступны только вам.