TP Services-Réseaux_SSH_DHCP_DNS

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 7

TP Services Réseaux

1. Installation et configuration du serveur Ubuntu 24.04 LTS

1. Prérequis
Matériel et logiciel nécessaires :

1. VirtualBox ou VMWare ou Ordinateur physique.

2. ISO Ubuntu Server 24.04 LTS :

o Téléchargez l’image depuis le site officiel d’Ubuntu :


https://ubuntu.com/download/server.

3. Configuration matérielle minimale pour la VM (pour VirtualBox et VMWare):

o RAM : 2 Go minimum.

o CPU : 2 cœurs.

o Disque : 20 Go minimum.

o Connexion réseau : Bridge (Pont réseau).

2. Création de la machine virtuelle


1. Lancer VirtualBox.

2. Créer une nouvelle machine virtuelle :

o Cliquez sur "Nouvelle".

o Nom : Ubuntu-Server-TP.

o Type : Linux.

o Version : Ubuntu (64-bit).

3. Configurer la mémoire vive (RAM) :

o Allouez 2048 Mo (2 Go).

4. Créer un disque dur virtuel :

o Sélectionnez Créer un disque virtuel maintenant.

o Type : VDI (VirtualBox Disk Image).

Dr L Yade, UAD, 2024 TP Services Réseaux


o Allocation : Dynamique.

o Taille : 20 Go minimum.

5. Configurer le réseau :

o Accédez aux paramètres de la VM > Réseau.

o Sélectionnez le mode "Accès par pont" (Bridge Adapter).

3. Installation d'Ubuntu Server


Étapes d’installation

1. Démarrer la machine virtuelle :

o Cliquez sur "Démarrer".

o Sélectionnez l’ISO d’Ubuntu Server 24.04 LTS téléchargé.

2. Suivre les étapes d’installation :

o Langue : Sélectionnez Français.

o Disposition clavier : Configurez selon votre clavier (ex. : AZERTY).

o Connexion réseau :

▪ Assurez-vous que l’interface réseau est connectée et obtient une


adresse IP via DHCP.

o Configuration utilisateur :

▪ Nom de l’utilisateur : etudiant.

▪ Mot de passe : Créez un mot de passe (ex. : TP2024).

o Partitionnement disque :

▪ Sélectionnez Utilisation du disque entier et confirmez.

o Installation des logiciels :

▪ Laissez les options par défaut (aucun logiciel additionnel pour


l’instant).

o Finalisation :

▪ Une fois terminé, retirez l’ISO et redémarrez.

3. Tester la connexion au système :

Dr L Yade, UAD, 2024 TP Services Réseaux


o Connectez-vous avec l’utilisateur etudiant et le mot de passe défini.

Mise à jour du système

Vérifier l'adresse IP :

ip addr show ou ifconfig

Mise à jour du système :

sudo apt update

sudo apt upgrade -y

sudo reboot ou sudo init 6

TP 1 : Configuration et utilisation de SSH


Installer SSH :
Installez le paquet openssh-server sur la machine serveur.

sudo apt update


sudo apt install openssh-server -y
sudo systemctl start ssh
sudo systemctl enable ssh
sudo systemctl status ssh

Changer le port 22 par défaut en 2222


sudo vim /etc/ssh/sshd_config
Port 2222

PermitRootLogin no

PasswordAuthentication no

sudo systemctl restart ssh

uptime et df -h // des informations par aux users connectés

Testez l'accès réseau en pingant le serveur depuis le client :

ping <IP_du_serveur>

Se connecter au serveur à distance :

ssh -p 2222 username@<IP_du_serveur> ou ssh -l user <IP_du_serveur>

Dr L Yade, UAD, 2024 TP Services Réseaux


Connection au serveur ubuntu depuis la machine windows avec l’utlisateur yade.

Configuration de DNS et DHCP


Objectifs :

1. Installer et configurer un serveur DHCP.

2. Installer et configurer un serveur DNS.

3. Tester le fonctionnement des deux services.

1. Configuration du serveur DHCP

1.1. Installation de DHCP

1. Connectez-vous au serveur par SSH.

2. Installez le service ISC DHCP Server

sudo apt update

sudo apt install isc-dhcp-server -y

1.2. Configuration de DHCP

Ouvrez le fichier de configuration DHCP :

sudo nano /etc/dhcp/dhcpd.conf

Configurez une plage d'adresses IP (par exemple, 192.168.1.100 à 192.168.1.200) et les


paramètres réseau :

subnet 192.168.1.0 netmask 255.255.255.0 {

Dr L Yade, UAD, 2024 TP Services Réseaux


range 192.168.1.100 192.168.1.200;

option routers 192.168.1.1;

option domain-name-servers serveur.srt2.sn;

option domain-name "srt2.sn";

} Sauvegardez le fichier (CTRL+O, ENTER) et fermez-le (CTRL+X) si nano.

1.3. Attribuer l'interface réseau

Indiquez sur quelle interface le service DHCP doit fonctionner :

sudo nano /etc/default/isc-dhcp-server

Modifiez la ligne suivante pour y mettre le nom de votre interface réseau

INTERFACESv4="enp0s3"

Redémarrez le service DHCP :

sudo systemctl restart isc-dhcp-server

Vérification

▪ Testez le serveur DHCP à l’aide d’un client (une autre machine connectée au même
réseau).
▪ Sur le client, configurez l’adresse IP en mode DHCP et redémarrez l’interface.
▪ Vérifiez que le client a reçu une adresse IP dans la plage définie.

Configuration de DNS :
Installez le serveur DNS Bind9 :

sudo apt update


sudo apt install bind9 bind9utils -y
Ouvrez le fichier de configuration principal :

sudo nano /etc/bind/named.conf.local

Ajoutez une zone pour votre domaine (par exemple, srt2.sn) :

zone " srt2.sn" {


type master;
file "/etc/bind/direct.srt2.sn";
};
zone "1.168.192.in-addr.arpa" {
type master;

Dr L Yade, UAD, 2024 TP Services Réseaux


file "/etc/bind/inverse.srt2.sn";
};

Créez un fichier pour la zone directe :


sudo cp /etc/bind/db.local /etc/bind/direct.srt2.sn
sudo nano /etc/bind/direct.srt2.sn

Modifiez le fichier pour inclure vos informations réseau :


$TTL 604800
@ IN SOA srt2.sn. root.srt2.sn. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL

@ IN NS ns.srt2.sn.
ns IN A 192.168.1.1
serveur IN A 192.168.1.1
client IN A 192.168.1.101

Créez un fichier pour la zone inverse :


sudo cp /etc/bind/db.127 /etc/bind/inverse.srt2.sn
sudo nano /etc/bind/inverse.srt2.sn
------------------------------
$TTL 604800
@ IN SOA srt2.sn. root.srt2.sn. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL

@ IN NS ns.srt2.sn.
1 IN PTR ns.srt2.sn.
101 IN PTR client.srt2.sn.

Vérification et test du DNS :


named-checkzone srt2.sn /etc/bind/direct.srt2.sn
Si tout est ok, vous la devrez cette sortie :

named-checkzone 1.168.192.in-addr-arpa /etc/bind/inverse.srt2.sn


Si tout est ok, vous la devrez cette sortie :

Dr L Yade, UAD, 2024 TP Services Réseaux


sudo systemctl restart bind9

Testez la résolution de noms avec la commande nslookup :


nslookup serveur.srt2.sn
nslookup client.srt2.sn
nslookup -x 192.168.1.1

NB : J’utilise le 192.168.43.0/24 sur les captures

Dr L Yade, UAD, 2024 TP Services Réseaux

Vous aimerez peut-être aussi