Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win


hosting behind ISPs NAT

Posted on 2004-10-31
Medium Priority
Last Modified: 2010-03-17

I work in Beijing, China, and would like to set up a server to host a web site.

Our ISP has given us a static private IP address (10.something).
As far as I can tell, the ISP doesn't filter anything, it just does NAT because there are so few IP addresses available (they cost a lot of money here - over $100 per month).

We have assigned the address they have given us to our FC2 firewall. I would like to host a web server on that same server.

How can I do that?

Question by:davidmaxwaterman
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
LVL 15

Accepted Solution

scampgb earned 200 total points
ID: 12457173
Hi davidmaxwaterman,
If your ISP has only given you a private IP address, then you won't be able to do this at all.
You will need to have at least one public IP address to host a webserver.
LVL 33

Assisted Solution

humeniuk earned 200 total points
ID: 12457246
Sorry Max, scampgb is right.

If you want a good overview of the different elements involved in hosting your own websites, take a look at www.dslwebserver.com/main/fr_index.html?/main/quick-start.html.

Assisted Solution

HoweverComma earned 200 total points
ID: 12458870
Well it is not impossible to do with a private IP address there will be limited functionality and it is not user friendly but it can be done if your ISP will give you a private port.

You can request you ISP give you say port 18245 (or any available port thay have that they will allocate there are 64K ports. They then redirect this to your private IP.
You will have to have a static IP here, unless they are using radius which I think will do dynamic port allocation and redirection based on user profile.

Then if you wanted to get to your web site you would simply type www.mysite.com:18245 this will send the HTTP request to port 18245 instead of port 80 and that would be routed to your private IP address.

This will work it is used by EVERY major web hosting service provider, for the less expensive web hosting accounts.
Free learning courses: Active Directory Deep Dive

Get a firm grasp on your IT environment when you learn Active Directory best practices with Veeam! Watch all, or choose any amount, of this three-part webinar series to improve your skills. From the basics to virtualization and backup, we got you covered.


Expert Comment

ID: 12458909
Furthermore DNS or even URL redirection can eliminate the need to supply the port #.

Expert Comment

ID: 12459109
I do not understand your reasoning on what you accepted and how you split it when a possible solution was provided, yet the other answers incorretly state it is impossible.

Author Comment

ID: 12459149
"...if your ISP will give you a private port."

They won't give me a public IP address or port :(

..but I recognised that what you said was useful, although not in my situation.

The other 50 I gave for the reference.
LVL 15

Expert Comment

ID: 12465408
Glad I could help :-)

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This solves the problem of diagnosing why an internet connection is no longer working. It also helps identify the likely cause of the lost connection if the procedure fails to re-establish your internet connection. It helps to pinpoint the likely co…
Sometimes you have to pull out old tricks to get a new firewall to work… While we were installing a new Sonicwall at a customers site we found that sites they were able to visit before were not working.  It seemed random and we could not understa…
Sometimes it takes a new vantage point, apart from our everyday security practices, to truly see our Active Directory (AD) vulnerabilities. We get used to implementing the same techniques and checking the same areas for a breach. This pattern can re…
Want to learn how to record your desktop screen without having to use an outside camera. Click on this video and learn how to use the cool google extension called "Screencastify"! Step 1: Open a new google tab Step 2: Go to the left hand upper corn…

618 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question