I've been trying to get port forwarding to work on port 44193 (for torrents) for the last two days without any success. I have been going through the many threads about this issue and I've tried many of the proposed solutions, but I just can't get it to work. Hopefully you can help me out.
Setup:
Our ISP provider has provided us with a box. An ethernet cable is connected from that box to the R7800, which then distributes Wi-Fi (2.4 GHz and 5 GHz has been setup).
Yes. All devices connected to either the 2.4 GHz or 5 GHz Wi-Fi is assigned the same static IP address. Is that OK? I've made no changes to how this work - it was just like this automatically upon installing OpenWrt.
Services often have their own list of allowed IP addresses which is typically limited to localhost or local subnet.
Check out the service documentation and configuration and verify that it allows connections from the internet.
I mean that in case you use 44193/TCP to access the torrent client remotely via RPC or web interface, make sure it is configured properly, otherwise never mind.
I use the torrent client on my local Windows computer. I'm connected to the Wi-Fi and I have the IP address that https://ipleak.net reports. I think everything is configured properly, but I'm no expert.
Here's my Firewall - Zone settings (haven't touched this):
Have you allowed the uTorrent executable in Windows Firewall?
Yes.
Are you sure the port is set at 44193 in uTorrent
Yes. That's where I got the port from.
Does your ISP allow inbound connections (e.g. are you using a cellular/VPN, etc.)?
No VPN or cellular. They've installed their own "router" (don't know what else to call it), which is mounted on the wall. In order to use our own router (in my case, the R7800), I have to connect an ethernet cable from their router to our router using the yellow WAN port. When you configure a new router, you get redirected to their internal site, where you add your new router's MAC-address. When you've done that, you have access to the internet. Does that make sense?
From the machine with the uTorrent client, does the WebRTC Local IP check on that site actually say 192.168.1.137?
Which site and what is this check? Is it ipleak.net? The IP address on there is the one that matches the IPv4 for the WAN interface on OpenWrt, which is not 192.168.1.137. It is the same static public IP address that is assigned to all devices connected to the router. The IP address of the Windows PC (the machine with the uTorrent client) is 192.168.1.137 - that is according to the ipconfig command on Windows (it is also listed on OpenWrt with my PC's host name).
Does any other port forwarding work?
I've tried with three different ports. It does not seem to work.
"Test all service ports" was 1-1024, so it doesn't include the high number you're trying to forward.
Try a simple local case like opening SSH port 22 TCP on the router. Be sure you have a secure password and close the port again after testing because there will be attempts to hack it.
Right now you don't know if the problem is in the router or the PC or the ISP.
Also it rarely works to test services by trying to access your public IP from a different PC on the LAN. The ISP has to support such a hairpin route, or you can add configuration to your router to make it work-- but then you aren't really testing anything. Either use a third party site or a separate Internet connection to confirm or deny that your server can be reached from outside.
What is this box? Is it a cable modem or a router (or other ONT etc.)?
The reason I say this is that your WAN interface protocol is set to DHCP, implying it is a router with a DHCP server, meaning you'll need to NAT on that device to.
I've done some googling, and it is apparently a "FTTH (fiber to the home) Gateway".
It's getting a bit technical with the talk of DHCP and NAT. What do I need to do? Is it something I can do from the OpenWrt interface, or would it require for me to login on the FTTH box? I don't know if I can do the latter.