почему у меня не постояyный ip хотя я делал ну с no - ip.c o m

потому, что этот сервер не дает постоянного ip, он дает доменное имя и с помощью клиента на компе меняет его ip.
именно постоянный ip может дать только провайдер.

А он и не будет постоянным, у тебя постоянным будет только имя компа.