Ubuntu: Efter du klonat en VPS
Från Täpp-Anders
Hoppa till navigeringHoppa till sök
Bakgrund
När man klonar en VPS så finns det vissa saker man inte vill ska klona sig, exempelvis MAC-adresser eller system-ID samt SSH-nycklar och liknande. Dessa behöver man uppdatera så därför kommer här instruktioner för detta som ett enkelt recept.
Recept
- Innan du startar klonen så bör du ändra mac-adressen på maskinen i VPS-systemets inställningar.
- Starta sedan maskinen och låt den boota upp.
- Börja med att släppa DHCP-adressen med
dhcpcd -r
- Byt maskin-id på klonen genom att först radera
rm /etc/machine-id
och därefter köra skriptetsystemd-machine-id-setup
som skapar ett nytt. Moderna Ubuntu använder inte MAC-adress som DHCP-ID utan system-id. - Option: Om du kör netplan och vill att systemet hellre ska använda MAC i stället för system-id som ID mot DHCP-servern så kan du ändra detta i /etc/netplan/*.yaml (en fil per NIC) och under varje NIC beskrivet i filen lägger du till raden
dhcp-identifier: mac
- Sätt ett nytt namn på maskinen med
hostnamectl set-hostname 'nytt-namn'
- Radera klonens ssh-nycklar med
rm /etc/ssh/ssh_host_*
- Generera nya ssh-nycklar med kommandot
dpkg-reconfigure openssh-server
- Starta om maskinen med
reboot