Techniques for redirecting network traffic
Techniques for redirecting network traffic
Your private IP differs from your public IP. As long as the data goes through your router, you can still send it to another device even if the IP changes. This might happen because of CGN.
Your assigned public IP shouldn't shift unless your internet service provider offers dynamic addresses (most do), but it should also remain stable unless your router or modem is powered down. How often does this occur? What tool are you using to verify your IP? I suggest https://icanhazip.com/ as a reliable, script-friendly external IP reference.
Well, regardless of the situation, it shouldn't interfere with port forwarding. The concept involves opening a port on the router's WAN side and directing it to a specific IP/port on your local network. As long as the device you're sending traffic to has a fixed IP address, port forwarding should remain functional even if your public IP changes. If you need to run a service, using a dynamic DNS might be necessary. If your router or modem isn't restarting automatically each night, that could also limit your options.
Your WAN IP differs from your public IP since you lack an external address. As a result, port forwarding won't function in your scenario. This happens when your ISP doesn't have enough IP addresses and relies on internal ranges to accommodate more users. Ask your ISP if they can provide an external IP—sometimes this requires extra fees. Your ISP might not be blocking ports as stated, but could have turned off other features like UPNP or you spoke with someone who wasn't a technician and gave vague answers (people seldom say "I don't know").
Common ranges used for internal networks are:
10.0.0.0 – 10.255.255.255
172.16.0.0 – 172.31.255.255
192.168.0.0 – 192.168.255.255
If your WAN IP falls within these ranges, verify your external IP status—if it matches any of those, you likely don’t have an external connection. You can freely create internal IP ranges without limits, though you’ll miss out on some internet access.
It seems your internet service provider could be employing CG-NAT. You should check whether they plan to allocate you a valid public IP address for port forwarding purposes.