a6 tp 1 installation debian 7
DESCRIPTION
Installation Debian 7TRANSCRIPT
ESIROI 2013-2014 Installation Debian 7 (netinstall) sur VM Quentin Millerioux
1
INSTALLATION DEBIAN 7 (NETINSTALL)
SUR VM
PREREQUIS
- Environnement de virtualisation : dans notre exemple nous utiliserons Virtual Box (4.2.18)
- Une connexion internet sur la machine hôte
Récupérer l’iso de Debian 7 netinstall sur www.debian.org
L’iso utilisé sera : debian-7.2.0-amd64-i386-netinst.iso
ESIROI 2013-2014 Installation Debian 7 (netinstall) sur VM Quentin Millerioux
2
CREATION DE LA MACHINE VIRTUEL
Créer une machine virtuel, avec comme caractéristiques (à titre indicatif):
- 512M de RAM
- Disque Virtuel de 8GO
CONFIGURATION DU RESEAU
Nous avons besoins :
- que la machine est accès à internet
- que la machine est une IP fixe
- que cette IP soit indépendante du réseau réel
Pour cela nous avons plusieurs solutions :
METHODE 1
Configurer une adresse fixe à la machine virtuelle, puis créer un NAT sur la machine hôte en utilisant les
fonctionnalités de l’hôte (MASQUERADING sur linux, partage de connexion sous Windows, …)
Inconvénients :
- Solution dépendante de l’hôte et limitée par les fonctionnalités du système (Windows non serveur : plage
IP limitée)
METHODE 2
Configurer une adresse fixe à la machine virtuelle, puis créer un NAT en utilisant les fonctionnalités de notre
environnement de virtualisation
Inconvénients :
- Solution dépendante de l’environnement : tous les environnements ne possèdent pas cette fonctionnalité
(dans le cas de Virtual Box la fonctionnalité est en beta)
METHODE 3
Configurer la machine virtuelle en NAT (avec IP dynamique), puis ajouter une seconde carte réseau avec une IP
fixe.
Cette solution est indépendante du système hôte et de l’environnement de virtualisation (la plupart des
environnements de virtualisation supporte le NAT simple et l’utilisation de 2 cartes réseaux)
ESIROI 2013-2014 Installation Debian 7 (netinstall) sur VM Quentin Millerioux
3
APPLICATION DE LA METHODE 3
Pour Virtual Box nous aurons besoin de configurer un « réseau privé hôte »
Dans les paramètres de Virtual Box, onglet réseaux ajouter un réseau privé hôte :
Configurer le réseau privé hôte : désactiver le serveur DHCP et attribuer la plage réseau que nous
utiliserons (192.168.100.0/24 dans notre exemple)
Retourner dans les paramètres de la VM :
Vérifier dans les paramètres réseaux que la première carte est bien configurée en NAT :
ESIROI 2013-2014 Installation Debian 7 (netinstall) sur VM Quentin Millerioux
4
Activer la carte 2 en mode « réseau privée hôte »
ESIROI 2013-2014 Installation Debian 7 (netinstall) sur VM Quentin Millerioux
5
INSTALLATION DE DEBIAN
Démarrer la machine virtuel sur l’iso précédemment télécharger
Nous installerons une version 64 bits
Suivre l’assistant d’installation jusqu’au choix de l’interface réseau :
Choisir l’interface avec le NAT (dans notre cas : premier carte => eth0)
ESIROI 2013-2014 Installation Debian 7 (netinstall) sur VM Quentin Millerioux
6
Continuer l’installation jusqu’au choix de la méthode de partitionnement :
Nous n’aurons pas besoin de LVM, choisir d’utiliser le disque entier sans LVM
Pour notre installation il n’est pas nécessaire de séparer les dossiers.
Valider et appliquer le partitionnement.
Choisir un miroir pour la configuration de l’outil de gestion des paquets :
Le choix du miroir dépend de la proximité du serveur (d’un point de vue réseau) mais surtout des capacités
même du serveur (bande passante allouée par exemple).
ESIROI 2013-2014 Installation Debian 7 (netinstall) sur VM Quentin Millerioux
7
Pour la sélection des logiciels à installer :
Ne sélectionner que les utilitaires usuels du système :
Seul les logiciels basics seront installés (client ssh, telnet, ftp, dns, commande whois, etc.)
Installer GRUB, retirer l’iso et redémarrer.
ESIROI 2013-2014 Installation Debian 7 (netinstall) sur VM Quentin Millerioux
8
CONFIGURATION DE DEBIAN
Se connecter avec l’utilisateur créé pendant l’installation
INSTALLATION DE SUDO
Afin de pouvoir utiliser notre Debian sans avoir à se connecter en root il faudra installer sudo :
« Cette commande permet à l'administrateur système d'accorder à certains utilisateurs (ou groupes
d'utilisateurs) la possibilité de lancer une commande en tant qu'administrateur, ou comme autre utilisateur,
tout en conservant une trace des commandes saisies et des arguments. »
Source : http://fr.wikipedia.org/wiki/Sudo
Passer root
Installer sudo
Mettre notre utilisateur dans le groupe sudo
su aptitude install sudo adduser <utilisateur> sudo exit
Note : pour que l’utilisateur est l’accès a sudo, il devra se délogger/relogger.
CONFIGURATION DE L’IP FIXE
Notre machine se trouve sur le reseau 192.168.100.0/24, nous lui donnerons l’ip 192.168.100.2 sur l’interface
eth1.
Editer le fichier /etc/network/interfaces
Ajouter la configuration pour eth1
allow-hotplug eth1 iface eth1 inet static address 192.168.100.2 netmask 255.255.255.0
Réinitialiser l’interface eth1
sudo ifdown eth1 && sudo ifup eth1
Tester la configuration avec un ping de l’hôte vers la VM :
ESIROI 2013-2014 Installation Debian 7 (netinstall) sur VM Quentin Millerioux
9
INSTALLATION DU SERVEUR SSH
sudo aptitude install openssh-server
La machine est accessible en ssh via son IP fixe (192.168.100.2)