• No results found

Investigating and Implementing a DNS Administration System

N/A
N/A
Protected

Academic year: 2021

Share "Investigating and Implementing a DNS Administration System"

Copied!
2
0
0

Loading.... (view fulltext now)

Full text

(1)

Department of Computer Science

Anders Brännström and Rickard Nilsson

Investigating and Implementing a DNS Administration System

Degree Project (20p)

Master of Science in Computer Engineering

Date: 07-01-18 Supervisor: Hans Hedbom Examiner: Donald Ross Serial Number: D2007:03

Karlstads universitet 651 88 Karlstad Tfn 054-700 10 00 Fax 054-700 14 60 Information@kau.se www.kau.se

(2)

Abstract

NinetechGruppen AB is an IT service providing company with about 30 employees, primarily based in Karlstad, Sweden. The company began to have problems with their DNS administra- tion because the number of administrated domains had grown too large. A single employee was responsible for all the administration, and text editors were used for modifying the DNS configuration files directly on the name servers. This was an error prone process which also easily led to inconsistencies between the documentation and the real world.

NinetechGruppen AB decided to solve the administrative problems by incorporating a DNS administration system, either by using an existing product or by developing a new sys- tem internally. This thesis describes the process of simplifying the DNS administration proce- dures of NinetechGruppen AB.

Initially, an investigation was conducted where existing DNS administration tools were sought for, and evaluated against the requirements the company had on the new system.

The system was going to have a web administration interface, which was to be developed in ASP.NET 2.0 with C# as programming language. The administration interface had to run on Windows, use SQL Server 2005 as backend database server, and base access control on Active Directory. Further, the system had to be able of integrating customer handling with the domain administration, and any changes to the system information had to follow the Informa- tion Technology Infrastructure Library change management process.

The name servers were running the popular name server software BIND and ran on two different Linux distributions – Red Hat Linux 9 and SUSE Linux 10.0.

The investigation concluded that no existing system satisfied the requirements; hence a new system was to be developed, streamlined for the use at NinetechGruppen AB.

A requirement specification and a functional description was created and used as the basis for the development. The finalized system satisfies all necessary requirements to some extent, and most of them are fully satisfied.

v

References

Related documents

The results in the dopamine study in mice (Paper IV) showed significantly higher amounts of radioactivity in the right than in the left olfactory bulb after unilateral (right

(1997) studie mellan människor med fibromyalgi och människor som ansåg sig vara friska, användes en ”bipolär adjektiv skala”. Exemplen var nöjdhet mot missnöjdhet; oberoende

Start acquiring data by clicking on the Acquire data button and acquire data for at least 5 minutes before you start the step test, standing still in front of whatever you selected

When applied to modern macroe- conomics, mathematical control theory utilizes every branch of mathematics that most master students, or even Ph.D students, in economics have

All control signals is of this data type: struct{char command; char[] parameters}.. 1.1.4 P0101, Mass or Volume Air Flow Circuit Range/Performance Four versions of this

The EU exports of waste abroad have negative environmental and public health consequences in the countries of destination, while resources for the circular economy.. domestically

There is a rather large difference between the similarity scores of these two models, about 0.2, which in part can be explained by the fact that several of the features used for

46 Konkreta exempel skulle kunna vara främjandeinsatser för affärsänglar/affärsängelnätverk, skapa arenor där aktörer från utbuds- och efterfrågesidan kan mötas eller