Comment installer FOG sur Debian 9 ?

Qu’est ce que FOG

Fog Project est un outils de capture et de déploiement d’image système qui prend en charge Windows, Linux et MacOS. Après avoir préparer votre premier système, clonez le puis déployez très rapidement.

Vous pouvez installer FOG sur une VM ou sur un serveur dédié, prévoyez seulement que le disque dur soit assez volumineux pour contenir vos images et que votre carte réseau soit au minimum 1Gbps.


Installation sur un réseau sans autre serveur PXE

Installation de FOG :

Pour l’installation, munissez vous d’une VM ou d’un serveur sous Debian 9 et clonez le Git de FogProject dans le dossier /opt

cd /opt

git clone https://github.com/fogproject/fogproject.git

Une fois le Git cloné, lancez le script d’installation :

cd fogproject/bin
./installfog.sh

Et c’est parti pour le script !

What version of Linux would you like to run the installation for? => Debian (choix 2)

What type of installation would you like to do? [N/s (Normal/Storage)] => N

Would you like to change the default network interface from [int1] [int2] ? If you are not sure, select No. [y/N] => Y

What network interface would you like to use? => [int1]

Would you like to setup a router address for the DHCP server? [Y/n] => Y

What is the IP address to be used for the router on the DHCP server? => [adresse ip de votre passerelle]

Would you like DHCP to handle DNS? [Y/n] => Y

What DNS address should DHCP allow? => [adresse ip de votre serveur DNS]

Would you like to use the FOG server for DHCP service? => N

This version of FOG has internationalization support, would you like to install the additional language packs? [y/N] => N

The fully qualified hostname is used for the webserver certificate. If you are not sure, select No. [y/N] => N

Are you sure you wish to continue (Y/N) => Y

You still need to install/update your database schema.
This can be done by opening a web browser and going to:
http://[IP_du_FOG]/fog/management
Press [Enter] key when database is updated/installed.
=> Connectez vous sur l’adresse du Fog et cliquez sur « Installer »

L’installation est terminée !

Connectez vous avec l’identifiant fog et le mot de passe password sur http://IP-DU-SERVEUR/fog/management

Configuration de FOG dans le serveur DHCP

Pour que FOG fonctionne, il faut que vos machines puissent se connecter à son serveur PXE.

Pour cela, rendez vous sur votre serveur DHCP pour rajouter l’option de serveur « Nom d’hôte du serveur de démarrage » en rentrant l’IP de votre serveur FOG

 


Installation sur un réseau avec un autre serveur PXE

Attention : une seconde carte réseau est requise pour cette installation. Le réseau de FOG sera séparé de votre réseau principal

Voici la configuration de ma VM :

Configuration de la seconde carte réseau:

Listez les cartes réseau avec la commande ip a et repérer votre seconde carte réseau.

Configurer les interfaces réseaux en ajoutant les lignes suivantes dans le fichier interface et finissez par activer la carte réseau :

sudo nano /etc/network/interfaces

# Carte réseau FOG
allow-hotplug [VOTRE_INTERFACE]
iface [VOTRE_INTERFACE] inet static
address 10.8.0.1/24
ifup [VOTRE_INTERFACE]

Installation de FOG :

Clonez le Git de FogProject dans le dossier /opt

cd /opt

git clone https://github.com/fogproject/fogproject.git

Une fois le Git cloné, lancez le script d’installation :

cd fogproject/bin
./installfog.sh

Et c’est parti pour le script !

What version of Linux would you like to run the installation for? => Debian (choix 2)

What type of installation would you like to do? [N/s (Normal/Storage)] => N

Would you like to change the default network interface from [int1] [int2] ? If you are not sure, select No. [y/N] => Y

What network interface would you like to use? => [int2]

Would you like to setup a router address for the DHCP server? [Y/n] => Y

What is the IP address to be used for the router on the DHCP server? => 10.8.0.1

Would you like DHCP to handle DNS? [Y/n] => Y

What DNS address should DHCP allow? => [adresse ip de votre serveur DNS]

Would you like to use the FOG server for DHCP service? => Y

This version of FOG has internationalization support, would you like to install the additional language packs? [y/N] => N

The fully qualified hostname is used for the webserver certificate. If you are not sure, select No. [y/N] => N

Are you sure you wish to continue (Y/N) => Y

You still need to install/update your database schema.
This can be done by opening a web browser and going to:
http://[IP_du_FOG]/fog/management
Press [Enter] key when database is updated/installed.
=> Connectez vous sur l’adresse du Fog et cliquez sur « Installer »

L’installation est terminée !

Connectez vous avec l’identifiant fog et le mot de passe password sur http://IP-DU-SERVEUR/fog/management

 

Nous verrons dans un second temps la capture d’image ainsi que le déploiement avec FOG.

Was this article helpful?

Articles en relations

Leave A Comment?

You must be logged in to post a comment.