Link to home
Start Free TrialLog in
Avatar of sivakugan
sivakugan

asked on

How to host the website in WAN?

Hi all,
I have developed my site with ASP.NET and SQL Server 2008. I wanna host my website in WAN?  ..How can I achieve this task?...Currently people can access my site in LAN network.
Where all the computers are behind one router including mine. I have tested on WAN network to access my site by putting the IP address  at front but its saying Website not found.

Can anyone tell me how can I achieve this task?

Thanks in Advance.
SOLUTION
Avatar of stephen_c01
stephen_c01

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of sinfocomar
sinfocomar

The DMZ zone pballan mentions is trully sound advise. Once you grasp whats needed to publish your website directly, you should setup up your network with a Demilitarized Zone.

Here's more info on DMZs

http://en.wikipedia.org/wiki/DMZ_(computing)

Check the arquitecture section for network physical layout graphs.
ASKER CERTIFIED SOLUTION
Avatar of hypercube
hypercube
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of sivakugan

ASKER

Hi fmarshall:,
Thanks for the reply.  Most of your assumptions are right with the IP addresses but I'm having only small LAN with only one router. I wanna show the applications to my client . Thats why I wanna publish my application on WAN. However I don't have any static IP address.  so How the setup would be if i have only one router?.
You will have to forward your port 80 and setup an dynamic ip address service like DNS2GO o Dyndns.org.

The dynamic ip service will allow people to locate your web server independently of your ip addresss.

If you dont want to go through the trouble you should use a hosting service for your web application.
OK.  As long as you aren't going to widely publish the web site then you could do this:

1) Set your internet interface to "always on" if you can.  This will rather help keep your IP address for longer periods of time.  

2) Go to www.whatismyip.com to get your public IP if you can't see it in your router interface "status" usually.  Send that IP address to your customer.  Otherwise use a dynamic dns addressing method so they can address your site by a URL.

3) In the router, forward port 80 to the computer that is serving up the web site.  You'll need to have an http server running of course.  For example see Apache at:
http://httpd.apache.org/docs/2.2/platform/windows.html

Presumably you have all the necessary internet security software running on the server.

This approach isn't as robust from a security point of view but it meets your stated criterion of "one router".

If this is for a limited time, you might  consider showing your client the application through a web presentation solution like gotomypc or webex.  By doing this, you're sharing  your desktop for a short period of time through a connection the provider asserts is secure.