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.

I have been looking for some documentation on alternatives to port forwarding to port 80. I have a dedicated Linux machine on a home router, and apparently utilizing port 80 is not an option.

Are there good alternative HTTP ports? (Or, I am open to some work-around to this situation as well.)

share|improve this question

1 Answer 1

up vote 4 down vote accepted

Many ISPs block port 80 (HTTP) and port 25 (SMTP), as well as some other ports to home users. Typically, their response to this is that these protocols are "business related" or something along those lines. I assume this is the case for you.

Port 80 is the standard for HTTP. When you typer superuser.com into your browser's address bar, it assuming two things:

  1. Since you left the protocol out, it assumes HTTP (http://superuser.com)
  2. Since you left the port out, it assumes port 80, based on the HTTP assumption (http://superuser.com:80)

Since port 80 is not an option, you need to find an alternative port. There is no official HTTP alternative port.

When port 80 is used for one address/webserver, its fairly common to use port 8080 or 8000 for another site on the same address/webserver. This is most likely that they are similar enough to 80 that they are easy to remember. I have seen this done for external facing sites as well.

Alternatively, you can use any port you want. See this list of standard and unofficial ports. You could run it on port 23, if you didnt plant on using telnet to your linux machine. In a web browser, you would just type domain.com:23.

share|improve this answer
1  
Thank you Keltari, I appreciate it. Through this post you actually taught me A LOT, and I am very thankful. The next thing for me to investigate after selecting an alternate port is what steps to take (if any) to ensure I can 'be found' by the external 'world' (so that my small Web site can be noticed by, for example, employers whom I am tying to display proof of my Web efforts). –  David Jun 8 '13 at 13:42

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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