Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Role: Domain & Naming

Purpose: Ensure that *.risu.tech domain names resolve to the correct endpoints based on the user’s network context.

Responsibilities:

  • Manage DNS records for public-facing services through the public registrar.
  • Maintain a private DNS authority for internal service resolution.
  • Implement split-horizon DNS to provide context-aware resolution for LAN and VPN clients.
  • Standardize naming conventions across public and private environments.

Guarantees:

  • Service names resolve to correct IP addresses based on the requester’s network origin.
  • A unified naming scheme is maintained across all infrastructure components.
  • Internal service names and metadata are not exposed to the public internet.

Out of Scope:

  • IP address assignment and DHCP management.
  • Traffic routing beyond the DNS resolution layer.
  • Management of top-level domain registration beyond risu.tech.