Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Chris Miller on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Cant access my site on a remote computer

Status
Not open for further replies.

RonNeill

Technical User
Apr 9, 2007
5
US
Cant access my site on a remote computer. Running apache 2.2.4. Works perfect on my computer but not any1 elses.
Port 80 is blocked by my ISP but i set the port to port 99 and forwarded it to my router. Httd.Conf is set up to listen on port 99

This is my site

As you can see you get an error when you click on it but when i do i get a web page.

Please help me with this Apache problem
 
The address isn't valid. You need to give people your public IP address.

Visit whatismyip.com to find out what that is.
 
69.114.231.200 thats my public ip but when i use it the netgear configuartion page comes up. I have to use port 99 because my isp is blocking 80.

When i type in in the address bar my Router ip address ( the web page comes up but when i type 69.114.231.200:99/ i get a this page cannot be displayed
 
Do you have your router set to forward tcp port 99 to the internal IP address of your machine? (if 192.168.1.2 is the IP address of your router, don't use that - use the local IP address of the server) Any software firewall on that machine will also need to have port 99 allowed through.
 
do i have to forward only tcp port 99 to the internal IP address? Anyway i have 99 forwarded but my computer picks up the router IP to be the one hosting the website.
 
Basically i want to access my website anywhere in the world on my Public IP Through my netgear router. Right now its on my router ip
 
Your router has two ip addresses, correct? The one on the WAN side is the public ip address and the one on the LAN side is a private ip address. This address cannot be access from the outside world. The machine with your webserver on it needs to have a static private ip address. Something like 192.168.1.10. It can be anything you want but it must be outside of your router's dhcp range of addresses. You need to forward all traffic on port 99 to the ip address of the server. The outside world needs to access it with your public ip address then when the request comes in, it forwards the request to the machine you specify. If you are trying to access the site from within your network, you can use the private (local) ip address or the hostname (machine name) of the server. To acess the site from the server itself, you would use localhost. If you would like people to access you site with a name rather than an ip address, you could use a pointer service such as dyndns or dns2go. You would get a free subdomain such as yourname.dyndns.com. You would tell them which port you are using and they also poll your server using a script to see if the ip address has changed. This way you just need the name and not the ip or port.
 
Hi Guyz I have the same issue.

I am triying to setup Apache to access from public ip address.
i have two routers one voip and other wifi router.
i did port 8099 forwarding on two routers , still it doesnt work, on the contrary my ssh works fine from public ip. dont know how to troubleshoot this issue.

I did all the possible to my knowledge, i tried
--> making second router into the subnet of the first one.
--> port forwarding 8099 on both routers
--> made wifi router as hub
--> disabled dhcp on second router
--> made my machine ip static
no idea what else i can try

any comments are welcome
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top