10.220.XXX range is local IP address, so your 4G modem/router has routing enabled. Try to switch off router mode (put on bridge mode) or turn off DHCP server, so your GL can obtain public IP address.
Hi, the 4g router (Ruio s10) has dhcp turned off already. Also does not have any bridge mode option. I am trying to get wireguard working by forwarding the 51820 port to the 10.220.xxx ip address, but that does not work. Do you have any other ideas how to get this working? Thanks!
Also you should check that 49.xxxx is not shared (CG-NAT) address… check in modem router wan IP address and check it from what's my IP site and should be the same…if not, you have CG-NAT address assigned and cannot use wire guard.
Search in wan settings something like operation mode, and option like bridge, IP passthrough, gateway… if is ISP provided modem, option could be hidden/locked, and only ISP support can change it. As far as I know, every modem/router device has a switch to disable router function and operate as modem only….