Значит порт закрыт на роутере. Разумеется он будет закрыт при включенном NAT. Нужно делать операцию под названием проброска портов в настройках роутера
Вероятнее всего у тебя нет белого IP, а все сервисы сообщают погоду на марсе вместо твоего адреса
Как писал Иван — У тебя нет статического IP адреса что бы к тебе могли заходить люди с интернета — у тебя сервер сейчас работает на локальном IP.
Если нужно что бы люди заходили на сервер с интернета то покупаем статический IP у провайдера — вроде 100р в месяц просят.