0

Possible Duplicate:
How can I make my home PC a web server?

I am hosting a HTTP server on an end system that is behind a router. I want to offer my IP address so other people can access this HTTP server. Because of NAT however, I cannot just give my local ip address. How can I solve my problem?

codd
  • 103
  • 2
  • I am sorry to see my question getting downvoted. I don't really know where else to go with it and it's hard to find an answer with google when you don't really know the terms to google for :-) – codd Feb 04 '13 at 00:19
  • There's no down vote (right) now. But it wouldn't surprise me, as we expect some research effort. Go look at the question (and answers) I marked as a duplicate for some direction. – Ƭᴇcʜιᴇ007 Feb 04 '13 at 00:22
  • Also see http://superuser.com/questions/121435/is-it-possible-to-host-a-web-server-from-behind-a-nat?rq=1, http://superuser.com/questions/163507/problems-exposing-a-web-site-from-behind-a-router?rq=1 and a few others. – Ƭᴇcʜιᴇ007 Feb 04 '13 at 00:23
  • It is indeed a duplicate of that. Thanks for the help and my apologies for the duplicate. It can be deleted if that is the policy. – codd Feb 04 '13 at 00:24

1 Answers1

4

Establish a forwarded port through your NAT. check http://portforward.com/ for instructions on your model of router. then clients can point to your routers public IP address, and traffic to the forwarded port will be sent to the specified port (probably 80) on your internal server.

Frank Thomas
  • 35,097
  • 3
  • 77
  • 98
  • If you're serving sensitive data through HTTPS then it will also need port 443 forwarded to your local box. – kobaltz Feb 04 '13 at 03:50