Ask your ISP what is actually provisioned
This is usually the safest first step when you suspect CGNAT, shared IPv4, or plan-level inbound limitations.
- What it may solve
- It can confirm whether you are on CGNAT, whether a public IPv4 is available, and whether a static IPv4 or IPv6 option exists.
- What it does not solve
- It does not fix a misconfigured router, a local firewall issue, or a service that is not listening correctly.
- Cost
- Free
- Difficulty
- Low
- Public exposure
- No
- Security note
- No direct exposure risk by itself, but use the answer to avoid opening services blindly on incorrect assumptions.