Use a combination of 2 x Load Balanced and redundant 4G connection with CG-NAT each with a different external IP address. I have a setup to an externally hosted VPS Server with a dedicated IPv4 Public Address. A device on my network VPN tunnels with Wireguard to the VPS and the VPS’s external IP address is NAT into my network. Many port forwards and external services use this system via NGINX reverse proxy.
This solution is an effective workaround to CG-NAT.
Connected Audio Devices
Combo of PC’s and Ropieee
Number of Tracks in Library
Irrelevant
Description of Issue
Roon Core tests for the external IP with is the 4G modem’s IP Address, whichever is online at the time. I would like to override this IP address to the actual fixed public IPv4 Address, not the address that the Roon Core assumes the address to be.
In the copy below “actual_external_ip”:“49.181.C.D” is the router IP address and not the external VPS fixed IP gateway public address.
Hi @PatMaddox interesting. I have been able to find a few posts about CG-NAT but that is not my issue. I need to override the automatically detected external IP Address in Roon Server, to that of my VPS, either by IP Address or external hostname.
Can you point me to some threads so that I can track them?
You described the issue much better than I did in my support post so I’m following. T-mobile Home Internet has CG-NAT and doesn’t allow bridge mode so I have the same VPS setup as you. Works well when you can specify VPS IP address.