If I am reading this correctly, your server has only one network connection to this new router and has the single IP address of 192.168.254.210, correct?
Do your WWW users browse your web site via IP address or DNS name?
Do your private network users browse your web site via IP address or DNS name?
Are your private network PC's also connected to the NVG468MQ and on the same 192.168.254.xxx subnet?
Did you configure HTTP/HTTPS port forwarding on the NVG468MQ router?
From the server, browse this site: https://canyouseeme.org/. That will tell you the IP address that the internet sees your external connection. To make your server visible on the internet, you need to configure the router to forward port 80/443 to the IP address of your server (192.168.254.210).
Your WWW users will need to use the external IP that canyouseeme reports, or if they use DNS, verify that the name points to that IP.
Your internal (192.168.254.xxx) users can't use the external IP or name. They will need to browse the sites via the 192.168.254.210 IP or some internal name that points to that IP.
If your internal users are on a completely different WIFI/router and is not connected to the NVG468MQ router, then canyouseeme.org will report a different external IP when browsed on those machines. They can use the WWW IP or name to access the sites.
Hope that makes sense.