I recently acquired a domain and set up Nginx Proxy Manager for SSL offloading on internal servers. With no public IP available, what steps will securely enable local service access?
In a setup similar to yours where there is no public IP available, I found that configuring local DNS resolution was key. I set up an internal DNS server so that my domain name points to the internal IP addresses of my servers, which made SSL offloading via the Nginx Proxy Manager possible without exposing ports directly on the internet. This approach allowed me to maintain strict security controls while enabling access. I also had to ensure that proper routing was in place and that SSL certificates were managed appropriately, often through a local certificate authority or self-signed certificates. It took some trial and error to get all the settings aligned, but it ultimately provided a secure environment.