Automated Reverse Proxy with Self-Hosted DNS Server

Authors

  • Shanya Shrivastava
  • Vinayak Nawdhar
  • Vedant Khandelwal
  • Sudeep J S
  • Shiva Sumanth Reddy
  • Nandini C

Keywords:

API-driven orchestration, Automated failover, DNS-based service resolution, High availability, Load balancing, Self-hosted DNS server, Service discovery, SSL certificate automation, Traffic distribution

Abstract

The increasing complexity of modern web applications necessitates robust and efficient networking solutions to ensure seamless accessibility, security, and scalability. This project explores the design and implementation of an automated reverse proxy integrated with a self-hosted DNS server to streamline domain routing, load balancing, and secure communication for web services. The reverse proxy dynamically manages backend services by automating configuration tasks such as SSL certificate issuance, service discovery, and traffic distribution. The self-hosted DNS server enhances control over domain resolution by enabling custom configurations and ensuring data privacy. The system employs Let’s Encrypt for automated SSL provisioning, DNS-based service discovery for real-time updates, and API-driven orchestration for seamless integration into CI/CD pipelines. Key features include high availability, automatic failover, and load balancing for distributed environments, making it a scalable and cost-effective solution for organizations.

Published

2025-02-27

How to Cite

Shrivastava, S., Nawdhar, V., Khandelwal, V., J S, S., Sumanth Reddy, S., & C, N. (2025). Automated Reverse Proxy with Self-Hosted DNS Server. Journal of Information Security System and Cyber Criminology Research, 2(1), 14–24. Retrieved from https://matjournals.net/engineering/index.php/JoISSCCR/article/view/1460