I am a new user. Last weekend, I flashed openwrt to Cudy WR3000 v1. But, I did not connect the device to a live environment at that point.
Today, I changed my Xfinity gateway (means modem and router) to bridge mode so that it act as a modem only. Xfinity calls the gateway "XB7" and here are some further details that I found: Model: CGM4331COM; Vendor: Technicolor. Then, I connected the Cudy router.
I ran a scan of my ports by going to https://www.grc.com/shieldsup
first, click on proceed on the first page. then, there is a tab there that lets me scan "all service ports."
It has pretty much zero practical impact whether ports are ‘stealth’ or closed. Proper network functionality expects closed ports to respond as such.
But, if you do want to change it then you need to alter the firewall rule for input traffic from WAN. The default is reject but you can change it to drop.
I am personally not seeing a lot of downside with CGNAT for my use case.
I read that CGNAT could create problems with video calls, and video calls are a service that I have used from time to time.
Also, I have noticed that some websites authenticate you by IP address. So, there is some vulnerability whereby someone with the same IP address as you can impersonate you more easily.
As a positive, I see similarities between CGNAT and VPN client service.
I don't fully understand the pros and cons yet.
In the openwrt GUI, under "IPv4 Upstream," I see my IPv4 address. The only thing that is strange with the IP address is that it has /22 at the end.
The IPv4 address that www.grc.com detects matches this IP address except without the /22 at the end.
I also see an IPv6 address in the openwrt GUI and that one ends with /128.
At the moment, I don't understand how to run commands on the openwrt router. It looks like I have to connect via SSH in order to do that and I will have to read up on how to do that. The good news is that my computer is Linux, so it's probably a little easier.