I’ve tried again with another program that requires ports 2234 to 2239. I’ve opened the six ports like shown above and I’ve stopped and disabled the ufw firewall that I had enabled before, since it isn’t needed according to
The program has a bot that checks the port and it tells me my port is closed. But it’s already opened in my router and the program is using those ports so the firewall should be allowing them. What else can I do?
Your router relays the traffic to your computer.
It has got an IP - and your computer gets an IP from it.
What you need to do is forward those ports to either the same, or different, ports on the IP that your computer uses.
… port forwarding - not just opening ports on the router …
If you just open the port on the router - your computer will not see it.
This port forwarding needs to be done on the router - through it’s interface.
it appears that you did that, indeed - sorry that I haven’t read trough the whole rather old thread.
you assigned the forwarding to 192.168.1.122 - make sure it is actually the IP of your computer,
that your computer always gets assigned this address
You could always, at least temporarily, shut down the computers firewall
to eliminate that point of possible failure while you are trying and troubleshooting your problem.
… to decrease complexity …
I believe there is an issue with the router. I’ve checked my ports on a website and all TCP ports opened by UPnP are open and all TCP ports opened manually in NAT/PAT are closed. This program gives an error for UPnP so I have no way to open the ports unless I fix the program or the manual port forwarding. Why wouldn’t manual port forwarding work?
I’ve called the technical support and they weren’t able to open the ports either.
Since manual port forwarding appears to be disabled but the UPnP is working, is there a program that opens as many ports as I want through UPnP?
I’ve tried this script but I got UPnP disabled. I’ve got problems with using UPnP with some programs but others work fine. I just need to find a program like this that works fine for me.
Shouldn’t you open a support ticket at whatever brand your router is? This isn’t a router support forum.
And how exactly could they test that? Anyway, demand a new router then. (I still doubt forwarding isn’t working since it works with UPnP allegedly and we can’t know that if you don’t do the tests.)
As for testing, I already told you what you can do. And as far as random scripts go, why don’t you search repo/AUR first? There is miniupnpc for example.
I’ve been using YAUP but it feels buggy. I have to press the buttons many times for it to activate each port and it fails often. Is there other simple way to use miniupnpc or something similar? Without having to code in C if possible, because I’ve seen that on stackoverflow.
YAUP sometimes says It seems there's something wrong with the device I want to speak to. Please check my settings. and it doesn’t work at all.
I finally found how to open the ports in the router. I had to select the customize option:
Firewall
Configure the firewall.
You can set the Firewall protection level in your Livebox. Default level (medium) it is recommended since assures the operation of your services and the protection of your local network.
low
The firewall does not filter anything. Be careful, this level is reserved to advanced users to whom security is not a priority. Note also that even in this mode, a connection iniated from Internet will not be permitted if a NAT/PAT rule is not created on purpose.
medium
The firewall drops all entering connections. Outgoing traffic is allowed except Netbios services. This mode is the recommended one.
high
The firewall allows the exit of standard services (www,ftp,mail,news,…) and drops unexpected entering connections. This setting is recommended to have a maximal security level. Warning : incompatible with Unik and other services.
Applications (ex: LiveMessenger, peer-to-peer applications, games) relying on the NAT-traversal facilities provided by UPnP IGD will not work properly any more.
customize
This profile allows you to customize your firewall. Thus, you can define some specific filtering rules. (Reserved to expert users).