Dit is een oude revisie van het document!
Dit betreft het clonen van een VM met een Minimale installatie van Debian 8
clone de clean server met de commandline:
virt-clone --connect=qemu:///system -o clean-debian-8 -n nieuwe-server-naam --auto-clone
Clonen kan overigens ook in de virt-manager interface.
vindt het mac address van de net gemaakte server door:
virsh domiflist nieuwe_hostname
dit geeft iets van:
Interface Type Source Model MAC ------------------------------------------------------- - bridge bridgeLAN virtio 52:54:00:0a:20:a7
Gebruik dat MAC Address om het in de DHCP server aan een IP nummer te koppelen.
Zet vervolgens in de hosts de router file of in de DNS :
192.168.1.202 nieuwe_hostname.auriel.nl
Boot de nieuwe server na de clone.
De netwerksettings komen van de DHCP server, voeg daar een entry toe voor deze server.
er zijn 3 plekken waar de hostname op de server moet worden geset:
in de DHCP server wordt de hostname tijdens het booten doorgegeven.
voor het setten zonder DHCP: vi /etc/hostname en zet daarin
nieuwe_hostname
voor applicaties: vi /etc/hosts
127.0.0.1 localhost 192.168.1.20X nieuwe_hostname nieuwe_hostname.auriel.nl taak_vd_server.auriel.nl
zet in de hosts file op de router/DNS :
192.168.1.20X nieuwe_hostname.auriel.nl
en doe een update:
apt-get update
apt-get dist-upgrade
Omdat een clone dezelfde server certificaten en keys heeft als het origineel zou iedere server dezelfde zijn. Dit is onwenselijk in verband met “man in the middle attacks” en monitoring software. Verwijder daarom de system keys.
rm /etc/ssh/ssh_host_*
En genereer ze opnieuw zodat ze uniek zijn:
dpkg-reconfigure openssh-server
reboot