Vous êtes sur la page 1sur 69

Dr Abdourakhmane Fall

1
Sommaire
Partie 1

Interfaces Réseaux et environnement Unix

Service DHCP

Service DNS
Sommaire
Partie 1

Interfaces Réseaux et environnement Unix

Service DHCP

Service DNS
Interfaces Réseaux et environnement Unix
 Notion d'interface : élément de connexion physique ou virtuel vers un réseau

 Etats : actif ou inactif (up, down)


Nomenclature Unix/Linux des interfaces réseaux

Carte Ethernet
 eth0, eth1, eth2, …………..

 enps0(depuis Ubuntu 15,10),

 Liaisons “series”
sl0, sl1, ………..
Type de Configuration des interfaces

Statique(manuelle)
 Commandes: ifconfig, ip address, ifconfig –a ou ip a (affiche toutes les
interfaces)

 téléchargez les parquets: sudo su apt install net-tools

Fichier (script) de configuration : /etc/netplan/00-installer-config.yaml

Dynamique
Utilisation du Protocole DHCP
Configuration sous Windows
Parametre IP : ipconfig

Parametre iP globaux: ipconfig /all

Parametre MAC: getmac

Modification graphique
Configuration sous Unix: Temporaire

Syntaxe: ifconfig nom_interface @ip netmask @broadcast


Configuration sous Unix: Temporaire
Syntaxe: ifconfig nom_interface @ip netmask @broadcast

• Sudo route add gw @IP interface (configuration de la passerelle)


• Route –n ( verifier la configuration de la passerelle )
Configuration sous Linux: static
Editez le fichier /etc/netplan/00-installer-config.yaml

Activation avec les cmd


# netplan generate
# netplan apply
Affichage sous Unix
Affichage sous Unix
Affichage sous Unix
Affichage sous Unix
Affichage sous Unix
Affichage sous Unix
Extinction d’une interface

 Cette opération a pour conséquences:

• Suppression des adresses IP sur cette interface


• Interruption des connexions établies via cette interface
• Suppression de toutes les entrées de la table de routage passant par
l’interface
• L’interface physique est désactivée
Extinction d’une interface

Cette opération a pour conséquences:


• Activation de l’interface
• Attribution de l’@IP sur l’interface
• Création de toutes les entrées de la table de routage passant
sur cette interface
Changement du MTU

MTU: Taille maximale d’un paquet

Les paquets ayant une taille supérieur à la MTU sont fragmentés


Alternative à la cmd ifconfig

La cmd Ip: permet aussi de faire des opérations sur une


interface
Routage sous Linux

Le routage est désactivé par défaut sou linux


Service DHCP

Interfaces Réseaux et environnement Unix

Service DHCP

Service DNS
DHCP(Dynamic Host Configuration Protocol)
 La configuration d’un nœud TCP/IP consiste en

 la configuration des adresses IP sur les interfaces

 La configuration d’un routeur par défaut pour sortir du réseau (routage)

 La masque de sous-réseau à utiliser par l’hôte

 L’adresse des serveurs fournissant un service particulier


 Mail
 Dns
 Server de fichier
 Le MTU du réseau local
DHCP(Dynamic Host Configuration Protocol)
 Cas ou la configuration manuelle est quasi impossible

 Nombre d’utilisateurs trop élevé

 Solution
 DHCP
DHCP(Dynamic Host Configuration Protocol)
 Configuration des paramètres IP des clients

 Protocole client-serveur

 Fonctionne sur UDP

 Port 67: serveur

 Port 68: Client


DHCP(Dynamic Host Configuration Protocol)
 Avantages

• Commodité d’administration

• mobilité

• Attribution automatique des @IP

 Mode d’allocation

• Statique (Manuelle)

• Automatique (dynamique)
Allocation statique
Allocation dynamique
Allocation dynamique
 Avantages

• Allocation automatique

• Reutilisation des @ disponibles (après leurs cycle de bail)

• Portabilité et universalité (indépendamment du OS)

• Pas de conflits d’adresses


Notion de bail
Fonctionnement de DHCP
Fonctionnement de DHCP
Fonctionnement de DHCP
Fonctionnement de DHCP
Fonctionnement de DHCP
DHCP: Installation
 Installation
DHCP: Installation
 Installation

 Fichier de Configuration
/etc/dhcp/dhcpd.conf
DHCP: Configuration
 Déclaration de sous réseau
DHCP: Configuration
 Exemple de déclaration de sous réseau
DHCP: Configuration
 Exemple de déclaration de sous réseau
DHCP: Configuration
DHCP: Configuration
DHCP: Configuration
 Configuration des baux
 La durée du bail est exprimée en seconde sur 32 bits
 La durée maximale du bail est 49710 jours= 135ans
DHCP: Configuration
 Allocation statique
DHCP: Configuration
 Allocation statique
DHCP: Configuration
 Redémarrer le service DHCP

Commande: sudo service isc-dhcp-server restart


sudo systemctl restart isc-dhcp-server.service

 Vérifier le bon fonctionnement du service

Commandes: tail /var/log/syslog

/etc/init.d/isc-dhcp-server status

 Configuration client UNIX


Commande : dhclient3 interface
Exemple: dhclient3 enp0s3
DHCP: Configuration (sous Windows)
 Configuration client windows
DHCP: Configuration (sous Windows)
 Configuration client windows
Service DNS
Partie 1

Interfaces Réseaux et environnement Unix

Service DHCP

Service DNS
Service DNS
DNS: Résolution de nom
DNS: Espace de nommage
DNS: Espace de nommage
DNS: Notion de domaine
DNS: Notion de domaine
DNS: Notion de domaine
DNS: Notion de domaine
DNS: Notion de domaine
DNS: Localisation des servers root

Source: www.root-servers.org
DNS: Nommage des ressources
DNS: Zone d’autorité
DNS: Server DNS
Service DNS : Configuration
 Installation
sudo apt install bind9

sudo apt install dnsutils

Fichier Maitre de configuration (named.conf)


/etc/bind/named.conf
DNS: Mise en cache du serveur de noms
 Modifiez le fichier suivant /etc/bind/named.conf.options

 Mettez des adresses de serveurs réels


forwarders {
8.8.8.8;
8.8.4.4;
};

 Redémarrez le service DNS:


sudo systemctl restart bind9.service
Déclarations de zones: Serveur Principal
 Editez le fichier: /etc/bind/named.conf.local

 Le fichier /etc/bind/db.supdeco.sn constitue le fichier de zones.


Vous pouvez copier le fichier de zone db.local déjà existant:
sudo cp /etc/bind/db.local /etc/bind/db.supdeco.sn
Déclarations de zones: Serveur Principal
 Contenue du fichier /etc/bind/db.supdeco.sn

 192.168.1.4 serveur DNS principal

 192.168.1.3 serveur DHCP

 192.168.1.5 machine ubuntu

 CNAME (Canonical NAME): Cet


enregistrement permet de créer
des alias et pointe vers un enregistrement de type A
Déclarations de zones inverse
 Modifiez le fichier /etc/bind/named.conf.local et declarez la zone
inverse

Zone inverse
Déclarations de zones inverse
 Contenue du fichier /etc/bind/db.192 (Vous pouvez copier le fichier db.127)
Service DNS : Configuration
 Redémarrer le service

Commande: service bind9 restart

Tester le service

Commande: nslookup FQDN

Vous aimerez peut-être aussi