Le fork VyOS
VyOS est un fork de Vyatta, il prend la succession du projet Vyatta qui n’est plus développé.
La migration de Vyatta vers VyOS est très simple, le wiki officiel nous servira de support.
La migration de Vyatta vers VyOS
Avant de se lancer dans la migration Vyatta vers VyOS prenez des précautions (on ne sait jamais).
Pensez à sauvegarder vos fichiers de configuration (avec rsync) sur un autre serveur :
rsync -e ssh -az /config/config.boot root@votre_serveur:/home/user rsync -e ssh -az /config/scripts/vyatta-postconfig-bootup.script root@votre_serveur:/home/user
Rendez-vous maintenant dans un répertoire sur votre système Vyatta :
cd /tmp/
Téléchargez la clé publique de VyOS :
wget http://vyos.net/so3group_maintainers.key
Ajoutez la clé publique dans le portefeuille de clé du système :
apt-key add so3group_maintainers.key => OK
Actuellement, voici l’image système qui tourne (Vyatta 6.6R1) :
show system image => Old-non-image-installation (default boot) (running image)
La vérification de l’architecture du système Linux est importante pour la sélection de VyOS :
cat /proc/version => Linux version 3.3.8-1-amd64-vyatta[...]
L’ajout de l’image 1.0.4 de VyOS sera donc en version 64bits depuis le miroir UK :
add system image http://0.uk.mirrors.vyos.net/iso/release/1.0.4/vyos-1.0.4-amd64.iso
Durant l’installation de l’image, quelques questions apparaîssent :
What would you like to name this image? [1.0.4]: vyos-1.0.4 OK. This image will be named: vyos-1.0.4 Installing "1.0.4" image. Copying new release files... Would you like to save the current configuration directory and config file? (Yes/No) [Yes]: Yes Copying current configuration... Would you like to save the SSH host keys from your current configuration? (Yes/No) [Yes]: Yes Copying SSH keys... Setting up grub configuration... Done.
On vérifie maintenant les images systèmes actuellement installées :
show system image => The system currently has the following image(s) installed: 1: vyos-1.0.4 (default boot) (running image) 2: Old-non-image-installation
VyOS est sélectionné par défaut au démarrage du grub, on redémarre notre système actuel :
reboot
Le grub nous présente deux systèmes : VyOS (défaut) et Vyatta 6.6R1 (ancien) :
Au démarrage du système, on remarque :
Welcom to VyOS - vyatta tty1 vyatta login :
Le hostname de mon système s’appelle vyatta, on peut le modifier :
configure
set system host-name vyos
commit
save
On se rapproche un peu plus de la configuration par défaut de VyOS :
Welcom to VyOS - vyos tty1 vyos login :
Si vous souhaitez aller dans ce sens il vous suffit maintenant de rajouter l’utilisateur vyos en admin:
set system login user vyos level admin
set system login user vyos authentication plaintext-password pass4wd
delete system login user vyatta
commit
save
La migration est terminée! Si vous le souhaitez vous pouvez supprimer l’image système de Vyatta :
delete system image Old-non-image-installation
Pour terminer on notera que la migration a le mérite d’être très simple et que VyOS est très stable!
Pour plus d’informations découvrez le site officiel et le twitter de VyOS.