I'm trying to setup port forwarding. I'm unsure if the port forwarding from the internet is being block by the ISP (xfinity) or if I have it misconfiguration settings in the Flint2 Router.
Diagram:
Computer on Internet --> Xfinity --> Cable modem (Arris SurfBoard Model: S33) --> Router Flint2 (Firmware v4.6.8)--> Computer on my network hosting an Apache webserver on port 80.
Port Forwarding docs from GL.iNet:
Settings:
Xfinity settings:
Unknown - there doesn't seem to be a way to setup port forwarding if you do not have one of their cable modems. Tech support has been unhelpful.
Xfinity port forward directions:
-
xFi Users (xFi Gateway) Using Xfinity app <-- suggested to click WiFi in app and go to "Advanced Settings". The only options are Troubleshoot and WiFi Hotspots if you are not using their equipment.
-
Non-xFi Xfinity Gateway User (Xfinity Gateway): <-- suggest to use Admin Tool if you have an Xfinity Gateway. The URL http://10.0.0.1/ times out if you do not.
Note: According to Xifinity documents port 80 is not a blocked port:
Arris SurfBoard Model: S33 Settings:
There are no port forwarding settings since this is strictly a cable modem
Flint2 Settings:
Log in Admin Panel
Network/Port Forwarding/Add New Port Forwarding Rules
Protocol: TCP/UDP
External Zone: WAN
Internal Zone: LAN
Internal IP 192.168.8.171 <-- USB Wifi IP of Computer on my network,
<-- connected to Flint2
Internal Port: 80
Description: Apache Server on port 80
To Open ports on the WAN I believe I also have open up a TCP/UDP port 80 here:
System/Security/Open Ports on Router
Protocol: TCP/UDP
Port: 80
Description Apache Server
I did notice that I can not ping the router unless
System/Security/Remote Access Control
Allow Ping from WAN <-- slider is on, it is currently in the off position.
Testing:
From the internet I am getting a time out message when I enter the Public IP of my network. So the outside computer is not connecting to my network.
I typed in "What's my IP" into a search engine to find out what my Public IP is.
When I connect a computer to the Flint2 (home network), I am able to enter in the Public IP and connect to my webserver's index page.
Using a port forward testing tool and entering in my Public IP I receive the message that "Port 80 is closed on XX.XXX.XX.XX".
Conclusions:
Port 80 is being blocked either by the ISP (Xfinity) or a setting in the GL-MT6000/Flint2?
I hope this is clear and thank you for the help!