HTTPS with Nginx using a Private Certificate Authority
HTTPS with Nginx using a Private Certificate Authority Objective Secure an existing Nginx website using HTTPS and a certificate signed by a private Certificate Authority. Environment Virtualization: VirtualBox OS: ( 1 DNS Server VM + 1 Web Server VM + 1 Client VM) Network Topology Prerequisites This lab builds upon the Private DNS Infrastructure with BIND9. The following components are assumed to already be configured: BIND9 installed and running on the DNS server. The company.lab DNS zone created and configured. The zone file (/etc/bind/db.company.lab) already exists. The client is configured to use the internal DNS server (192.168.10.10) via Netplan. DNS resolution between the client and the DNS server has been verified. Phase 1 - Verify DNS Resolution Before enabling HTTPS, verify that DNS resolves the web server correctly. ...