Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

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?

share|improve this question

marked as duplicate by Ƭᴇcʜιᴇ007, Karan, Dennis, ChrisF, Dave M Feb 4 '13 at 13:56

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

    
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 4 '13 at 0: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 4 '13 at 0:22
    
Also see superuser.com/questions/121435/…, superuser.com/questions/163507/… and a few others. –  Ƭᴇcʜιᴇ007 Feb 4 '13 at 0: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 4 '13 at 0:24

1 Answer 1

up vote 4 down vote accepted

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.

share|improve this answer
    
If you're serving sensitive data through HTTPS then it will also need port 443 forwarded to your local box. –  kobaltz Feb 4 '13 at 3:50

Not the answer you're looking for? Browse other questions tagged or ask your own question.