Astlos145, там смысл проверки не только в пинге. прочитайте внимательно ответ тех по и мой первый тоже
у вас заблочены нужные для работы сервера порты, почему и говорю - или открывайте нужные порты, которые они указали, или что логичне, пихните сервер в "белый" список своей прокси
LittleBob, для любого подключения извне нужен внешний IP адрес на сервере. либо связанность клиентов + сервер через ВПН, в одну сеть.(типо как в локальнойй)
сети так работают, нового Вы тут не придумаете ничего
либо используется какой то внешний сервер \ сервис для установления связи клиент>>сервер и пробивания NATa...
опять же этот внешний сервис \ сервер имеет "белый" IP... например так работают некоторые конференции типа Зума, клиенты ломятся на сервер, сервер их соединяет и дальше они уже общаются напрямую
В случае с Terraria (игра) скорее всего был реализован механизм UpNP.... автопроброс портов на роутере... но щас крайне редко у людей дома есть белый ip(раньше это было очень часто,видимо по этому и работало)
создайте ) там не долго