I'm pretty new to this so my terminology may be a bit slack.
I would like to set up a webspace that includes a number of things, a general site and forum and so on. I wish to use DotNetNuke which after going through a few things appeals to me greatly. My current hosting service is slow and the cost of something better seems a bit much. My current ISP service does not include a Static IP.
What I would like to do for now to avoid expenditures is to continue using my hosting plan and their DNS to resolve to the webspace provided by them. I would then like to rebind to my home computer on a specified port through my ISP provided Dynamic IP. I do not want to Cloak/Mask/Forward/Rewrite as this all seems like so much effort to change xxx.xxx.xxx.xxx:2222/index.html to mydomain.com/index.html. I want to maintain proper indexing and so on.
I'm not asking for the general procedure. What I am asking is, is this even possible? I really hate wasting hundreds of hours needlessly on trivial matters and like to avoid events like this as often as possible. My web hosts allotted IIS AppPool crashed and I have to wait for a restart; research suggests there may have been an over consumption of resources. I've had my site running from home and it is smooth and fast.