Vncserver отказывается работать через интернет.

На днях установил vncserver, запускаю через vncserver :1.
В локальной сети работает, подключаюсь к 192.168.1.100:5901 а вот через интернет как-то не хочет.
Порт открыл, no-ip установил, проверил работает, а nmap продолжает говорить что порт закрыт.
Дело в том что ОДИН раз у меня получилось подключиться через интернет, но на следующий день всё перестало работать.
Мог ли я сломать vncserver пытаясь заставить его включатся при запуске системы, ДО логина?(или это не возможно?)
Помню я попробовал его добавить как сервис командой systemctl enable [email protected]:1.service, или что-то похожее.
Теперь он запускается через rc.lua awesome.
А может это провайдер закрыл порт увидев что им пользуються? но почему?
Даже и не знаю как это починить.

EDIT: провайдер у меня freshtel, может кто у них обслуживался и знает как они себя ведут.
Думаю, стоит сначала прочитать про NAT
Мало у кого из провайдеров имеется техническая возможность всем предоставлять даже "динамический NAT" (Dynamic Address Translation). Если в договоре нет услуги предоставления публичного (ака внешнего, белого) IP адреса, то в 99,9% случаев это "перегруженный NAT" (NAT Overload), где даже порт, с которого вы обращаетесь на удаленный ресурс скорее всего будет изменен. И то, что вы открыли порт на своем локальном компьютере вообще никого дальше вашей локальной сети не волнует.
No-ip вообще в этом случае не решает проблемы.
Если не вдаваться в подробности, то нужно заплатить провайдеру за предоставление услуги что-то типа "Белый IP", "Внешний IP" (или как у них это сейчас называется?).
Есть способы и более "хитрые", но для их применения нужны как теоретические знания и понимание работы TCP/IP, так и, часто, доступ к дополнительным внешним сервисам, доступным из-вне. Все подробности описаны в Google.
у тебя наружу смотрит динамический айпишник и после сброса сети он меняться

самый простой способ
http://freshtel.ua/ua/about/news/nid/448/

или копай в сторону DDNS
Все очень странно, теперь работает.
Это понятно что наружу смотрит динамический айпи, поэтому я и поставил no-ip.
Порт я открыл на маршрутизаторе, этого не достаточно?
И возможно-ли запустить vncserver как сервис при запуске, до логина?
 
Зарегистрироваться или войдите чтобы оставить сообщение.