Link to home
Start Free TrialLog in
Avatar of Nusferatu
NusferatuFlag for Egypt

asked on

Allowing access to port 80

I am trying to allow access to port 80 over a 3G connection/ dynamic IP address on Windows 7 Professional, apparently as most common ISP's port 80 is blocked, I am using no-ip client with port 80 redirect host setup, port 80 is allowed on windows firewall.

When running online port scanners like https://hackertarget.com/nmap-online-port-scanner/ it shows that port 80 is blocked.

I am using ESET Endpoint anti-virus which I already disabled.

I have a feeling that there's something that I am missing from my end, any thoughts please?
Avatar of Lee W, MVP
Lee W, MVP
Flag of United States of America image

As I understand no-ip, they redirect incoming requests on port 80 to another port you may have open.  You're not going get port 80 on your IP to ever work unless you upgrade your service and the ISP offers an option to unblock it.  But, using No-ip, someone visits yoursite.no-ip.com and no-ip, without forcing the visitor to do anything, redirects to yoursite.no-ip.com:1234 and your system, you have the web server (or whatever you're trying to access on port 80) on port 1234 instead.
Avatar of Nusferatu

ASKER

so I should publish the webserver on port 1234 and test?
Yes - or whatever port you configured no-ip to substitute - I don't know how you configured it.  I also prefer paying for the appropriate ISP service so I don't have to worry about these headaches.
Hello Lee, agree with you on paying the appropriate ISP to get a public IP and save the headaches, although the server is in a country were internet connectivity and technology level/quality is to be considered poor.

Shaun, the server is a video surveillance server so hosting it via dropbox is not an option.

Lee, the server has 2 active connections, Connection 1 that is the 3G dongle with configuration 192.168.8.x and Connection 2 that is the LAN connection with the same ip scheme where the cameras are installed 10.0.0.x

No-IP is configured with host type Port 80 Redirect, Port 1234 as you advised, now TCP/UDP port 1234 is allowed on Windows firewall rule applies from Any to Any.

Could you please advise if there are any additional settings to be applied?
Does it support UPnP?
If it's a video surveillance server, is DynDNS an option?  I know that's surveillance system dependent.
Hello Fred, anything is an option as long as it will work and I will be able to test it.
DynDNS will unfortunately not unblock the port. Do the device support UPnP?
The video server does not support upnp Shaun, I need to establish connection to the video server and not the cameras, video server is installed on Windows 7 pro
Just read that most 3G networks provide you with a private IP so the public IP you see might actually not be "yours"
I pay for an added feature on my own 3G / 4G card and that permits me use port 80 and also to use VPN. Without the added feature, I cannot do this.
Unfortunately due to the geographic  location of the server advanced routing features are not an option in country.
Any suggestions please?
Did you ask your ISP about public IP access charge ?
Unfortunately due to the geographic  location of the server advanced routing features are not an option in country, that includes assigning public ip's, lucky there is a dial-up like internet connection in the form of a 3G connection. The solution is installed in the bush in an underdeveloped country.
Then there is no way to use Port 80 as you wish.
Thank you John, will find a way, there's always a way.
ASKER CERTIFIED SOLUTION
Avatar of hypercube
hypercube
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Let me be clear - I don't know if port 1234 is appropriate or not - IT WAS AN EXAMPLE.  

Your statement
Thank you John, will find a way, there's always a way.
is generally true.  There's always a way.  HOWEVER, that way when you have several KNOWLEDGEABLE and EXPERIENCED experts helping you, often involves $$$$$$.  If you paid the right company for what you want, I'm sure you can get it done. Money can solve a lot of problems.  If you paid AT&T or Verizon $1,000,000,000, they would probably be happy to hook you up.  MAYBE less.  Really depends on what it would cost them and if you could make it worth their while.  IF you can't make it worth it to a company in a position to help, then you need to look at other options.  WHY host it internally requiring you to port forward?  Pay a provider to host it and you no longer have the issue!  Or use Azure or Amazon and host it and an RDS server in the cloud allowing others to access it remotely through RDS.  

Is there a way to make your people productive as you need them to be?  OF COURSE!  Is it the way you are fixating on now?  Quite probably NOT!
Thank you Fred, just getting into the plane and will read through shortly.

Hello Lee, thank you for your post... apparently you have some extra energy and spare time that you don't want to waste so decided to type which is good, look like your are good on poetry as well, will appreciate if you don't waste your time and mine in reading your posts.

As I have explained several times, due to that server (video server) being installed in a country where communications are a serious challenge and V-Sat is not even a licensed option, bandwidth is as scarce as gold, I have no other options but to publish the server as is.
Thank you Fred, understood on the port forwarding, I will give dyndns a go and let you know how did it work out.

Appreciate your help, thank you all for your time and efforts
Re: DynDNS
Actually, it's been a while since I set one up.
I see now that they require port forwarding to be set up.
So I was wrong about that aspect.
Nonetheless, I'd look into what they offer to see if it can work for you.

Here's what I'd envision:
You get a URL from DynDNS.
That's what will be addressed from the web.
See:
http://dyn.com/remote-access/