Возможно подключиться к устройству(ноутбук, смартфон) по его внешнему ip?
Можно, ничего регистрировать не надо.
Работает сразу из коробки. Такое поведение реализовано, но в рамках локальной сети. Когда пытаюсь подключиться по внешнему ip ничего не происходит.Как вы это делаете? У вашего устройства две сетевые карты, одна из них имеет локальный ip, а другая внешний?
1)Проверьте что ваш внешний IP действительно является белым(реальным)
2)Убедитесь что ваш внешний IP назначен именно вашему устройству, а не роутеру.
3)Убедитесь что файервол не блокирует доступ.
Может стоит настроить VPN?