Bakalářská práce

Analysis of DNS records management systems and design of deployment

Alexander Zgabur, učo 492975
Anotace

Správa DNS záznamov sa líši v požiadavkách v rôznych typoch organizácií kvôli interným pravidlám delegovania zodpovednosti alebo rozdielom vo veľkosti. Cieľom tejto práce je definovať požiadavky na ideálny systém spĺňajúci potreby správy DNS záznamov v univerzitnom prostredí a porovnanie existujúcich softvérových riešení na správu DNS s týmito požiadavkami. Softvérové riešenie, ktoré sa najlepšie zhoduje …více

Abstract

DNS records management differs in requirements in different types of organisations due to internal responsibility delegation policies or size differences. This thesis aims to define requirements with an Ideal System fulfilling DNS records management needs in a University environment by comparing existing DNS management software solutions with these requirements. The software solution that best aligns …více

Zadání práce
DNS (Domain Name System) is a critical component of computer networking that translates domain names into IP addresses. In larger organizations, especially with distributed responsibility like Masaryk University, managing DNS records can be a laborious task. Finding more straightforward methods to manage and orchestrate DNS records are very welcome.

In this thesis, the student will analyze popular and widely used DNS systems hosted both on-premise and in the cloud and compatible management software for DNS records that will satisfy the requirements of Masaryk University. The primary areas of functional requirements include support for all commonly used DNS Records, the ability to edit objects using HTTP API, support for multi-users and ACLs, the ability to delegate particular DNS zones and records, approvals and registrations for changes, the ability to auditing and notifications of changes, backups, and recovery. Based on the comprehensive analysis of available software and mapping of functional requirements, the chosen system will be deployed for demonstration with implemented demo objects (such as DNS zones, ACLs, user identities, etc.) using infrastructure as code principles. The student will also provide a list of features that could not have been covered by the chosen system, along with a brief analysis of how to implement a missing functionality if desired.
Práce zkontrolována:
18. 5. 2023 12:41, RNDr. Tomáš Rebok, Ph.D., učo 39685
Jazyk práce
angličtina angličtina
Termín obhajoby
27. 6. 2023
Práce byla úspěšně obhájena

Vedoucí

RNDr. Tomáš Rebok, Ph.D., učo 39685
VSTR VS CERIT SC ÚVT MU

Oponent

RNDr. Miloš Liška, Ph.D., učo 39565
KPSK FI MU

Konzultant

Mgr. Adrián Rošinec, učo 469240
CF BioData CSB CEITEC MU

  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.