Verkkoasetusten automaattinen konfigurointi
Sippala, Petteri (2025)
Sippala, Petteri
2025
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2025050910243
https://urn.fi/URN:NBN:fi:amk-2025050910243
Tiivistelmä
Tässä opinnäytetyössä dokumentoitiin sekä työntilaajan haaste että ratkaisu
haasteeseen, joka liittyi IP-osoiteavaruuden muutokseen ja sen myötä useiden
satojen palvelimien ja virtuaalikoneiden verkkoasetusten muuttamiseen ja sen
automatisointiin.
Dokumentoinnin pohjalta rakennettiin automaatio-ohjelma käyttäen Python-ohjel mointikieltä, jolla voidaan nopeasti ja helposti vaihtaa haluttuihin palvelimiin ja
virtuaalikoneisiin oikeat asetukset.
Lisäksi työn alkuun käytiin läpi sitä, miten IP-osoiteavaruudet jaetaan ja miksi
Nokian osoiteavaruus muuttui uudelle kampukselle muuttaessa. In this thesis, a challenge about changing the network settings of hundreds of
servers and virtualmachines when the IP address space was about to change,
was documented.
Based on the documentation, an automationprogram was created that allows the
user to change the settings of wanted servers and virtualmachines quickly and
easily.
At the start of the thesis, documentation about how IP addresses are determined
and the basics about how IP protocols work was also written.
haasteeseen, joka liittyi IP-osoiteavaruuden muutokseen ja sen myötä useiden
satojen palvelimien ja virtuaalikoneiden verkkoasetusten muuttamiseen ja sen
automatisointiin.
Dokumentoinnin pohjalta rakennettiin automaatio-ohjelma käyttäen Python-ohjel mointikieltä, jolla voidaan nopeasti ja helposti vaihtaa haluttuihin palvelimiin ja
virtuaalikoneisiin oikeat asetukset.
Lisäksi työn alkuun käytiin läpi sitä, miten IP-osoiteavaruudet jaetaan ja miksi
Nokian osoiteavaruus muuttui uudelle kampukselle muuttaessa.
servers and virtualmachines when the IP address space was about to change,
was documented.
Based on the documentation, an automationprogram was created that allows the
user to change the settings of wanted servers and virtualmachines quickly and
easily.
At the start of the thesis, documentation about how IP addresses are determined
and the basics about how IP protocols work was also written.