01 Configuration Reseau

Preview:

Citation preview

www.supinfo.com

Copyright © SUPINFO. All rights reserved

Configuration réseau

S’ouvrir au mondeCampus-Booster ID : **XXXXX

Votre formateur…

Nom du formateur

Configuration Réseau

Titre: **Entrez le titre ou la fonction.

Distinctions & expérience: **Ce qui rend le présentateur qualifié pour ce cours.

Formation: **Liste des diplômes ou certifications si nécessaire.

Publications: **Toutes les publications du présentateur notamment au sujet du cours.

Contact:**Campus-Booster ID: presenter@supinfo.com

Objectifs de ce module

Avoir des rappels sur les réseaux IP. Les notions à connaître.

Apprendre à gérer le réseau sous Linux. Les bases de la configuration.

Connaître les interfaces réseaux. Les connaître et apprendre à les configurer.

Apprendre à utiliser les outils réseau. Apprendre à maîtriser les utilitaires réseau.

En suivant ce module vous allez :

Configuration réseau

Plan du moduleVoici les parties que nous allons aborder:

Configuration Réseau

Rappels sur TCP/IP. Le fonctionnement d’un réseau

Les interfaces réseaux. Comment reconnaître chaque NIC.

Configuration des interfaces. Manuelle ou automatique ?

Résolution de problèmes. Cela ne fonctionne plus ? Pas de panique !

Protocole Point à Point

Rappels sur TCP/IP

Le fonctionnement du réseau

Configuration Réseau

Plan de la partie

Schéma de principe.

Vocabulaire.

Voici les chapitres que nous allons aborder:

Rappels sur TCP/IP

Schéma de principeRappels sur TCP/IP

ClientServeur

192.168.0.2

GW : 192.168.0.1

192.168.0.1

212.95.66.1

Client

192.168.0.3

GW : 192.168.0.1

Internet

Les réseaux sont principalement composés :

VocabulaireRappels sur TCP/IP

Adresse IP - adresse d'une machine sur un réseau TCP/IP

Passerelle - machine qui sert d'intermédiaire entre deux réseaux

Route - chemin à emprunter pour le trafic vers un réseau donné

Route par défaut - route à emprunter en dernier recours.

Pause-réflexion

Avez-vous des questions ?

Rappels sur TCP/IP

Pause-réflexionRappels sur TCP/IP

Une porte vers l’Internet

L’adresse d’une machine

Un pont entre deux réseaux

Un point d’acces WIFI

Qu’est-ce q’une passerelle ?

Choisissez la meilleur réponse :

Les interfaces réseaux

Le matériel et sa représentation logique

Configuration Réseau

Représentation logiqueLes interfaces réseaux

eth0

Identifiant

Numéro

Détermine le type du périphérique

Définit l’ordre de détection par le noyau

Chaque interface possède un identifiant unique :

Représentation logiqueLes différents type d’interfaces réseaux

Les interfaces réseaux

Interfaces Nom

Ethernet

Token Ring

Fibre optique

Wifi

Modem

eth

tr

fddi

wlan ou eth

ppp

Loopback lo

Pause-réflexion

Avez-vous des questions ?

Les interfaces réseaux

Configuration des interfaces

Les outils de gestion du réseau sous GNU/Linux

Configuration Réseau

Plan de la partie

Configuration automatique.

Configuration manuelle.

La table de routage.

Résolution de noms.

Nom d’hôte.

Voici les chapitres que nous allons aborder:

Configuration des interfaces

Configuration automatiqueConfiguration des interfaces

Pour interroger un serveur DHCP en ligne de commande :

[root@linux ~]# dhclient interface

D’autres clients sont disponibles :

Nom Distributions

dhclient

dhcpcd

pump

Mandriva, Debian

Gentoo, SUSE Linux

Knoppix

Configuration manuelleConfiguration des interfaces

Pour obtenir des informations concernant l’interface :

[root@linux ~]# ifconfig interface

sans option : affiche l’état de toutes les interfaces actives.

interface : affiche l’état de l’interface.

-a : affiche l’état de toutes les interfaces, actives ou non.

Configuration manuelleConfiguration des interfaces

Pour configurer une interface :

[root@linux ~]# ifconfig interface addr

[root@linux ~]# ifconfig interface netmask mask

[root@linux ~]# ifconfig interface broadcast addr

La table de routageConfiguration des interfaces

La commande route permet d’afficher la table

[root@linux ~]# route

[root@linux ~]# route add -net addr/mask dev int

[root@linux ~]# route add default gw addr

... d’ajouter une route

... d’ajouter une route par défaut

[root@linux ~]# route del addr/mask

... de supprimer une route

Résolution de nomsConfiguration des interfaces

Fichier /etc/resolv.conf pour configurer les serveurs DNS

search esi-supinfo.com

nameserver 10.4.40.1

nameserver 10.1.40.1

search : suffixe DNS à utiliser.

nameserver : adresse IP d’un serveur DNS.

Résolution de nomsConfiguration des interfaces

Fichier /etc/hosts pour une résolution locale

127.0.0.1 localhost svn.labo-linux.com

10.1.76.220 svn.labo-linux.com

Résolution de nomsConfiguration des interfaces

Fichier /etc/nsswitch.conf pour l’ordre de résolution

passwd: files nisplus nis shadow: files nisplus nis group: files nisplus nis hosts: files dns nisplus nis

Nom d’hôteConfiguration des interfaces

Sert à donner un nom mémorisable à une machine

[root@linux ~]# hostname

sans argument : affiche le nom de la machine.

-f : affiche le FQDN.

Pour modifier le nom de la machine

[root@linux ~]# hostname nom

Pause-réflexion

Avez-vous des questions ?

Configuration des interfaces

Résolution de problèmes

Lorsque plus rien ne marche

Configuration Réseau

Plan de la partie

Test de la pile IP. Test de la connexion. Test de la résolution de noms. La commande traceroute La commande netstat La commande dig La commande whois

Voici les chapitres que nous allons aborder:

Résolution de problèmes

Test de la pile IPRésolution de problèmes

Le noyau sait-il communiquer ?

[root@linux ~]# ping localhost

[root@linux ~]# ping 127.0.0.1

[root@linux ~]# ping addr_distante

Test de la connexionRésolution de problèmes

Peut-on sortir du réseau local ?

[root@linux ~]# ping addr_gw

Test de la résolution de nomsRésolution de problèmes

Peut-on joindre le ou les serveurs DNS ?

[root@linux ~]# ping addr_dns

La commande tracerouteRésolution de problèmes

La commande traceroute permet de suivre le chemin qu’emprunte un paquet TCP/IP :

[root@linux ~]# traceroute mail.supinfo.comtraceroute to mail.supinfo.com (212.80.91.71), 30 hops max, 40 byte packets1 linux (192.168.1.1) 0.282 ms 0.147 ms 0.105 ms2 193.253.160.3 (193.253.160.3) 55.493 ms 55.736 ms 58.933 ms12 easy-interlan.router.easynet.fr (212.180.0.135) 55.892 ms 53.760 ms 13 easy-interlan-10.easynet.fr (212.180.93.42) 59.920 ms 56.677 ms 59.887 14 supinfo-2.supinfo.com (212.180.91.71) 57.182 ms 51.742 ms 53.876 ms

La commande netstatRésolution de problèmes

-a Connexions actives et services à l’écoute

-n Annule la résolution DNS inversé

-t ou -u TCP ou UDP

-p Affiche le processus lié à la connexion

Netstat permet d’afficher les détails des connexion actives :

[root@linux ~]# netstat -tlp

Différentes options :

La commande digRésolution de problèmes

Dig permet d’interroger des serveurs DNS :

[root@linux ~]# dig redhat.com; <<>> DiG 8.2 <<>> redhat.com any ;; res options: init recurs defnam dnsrch;; got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 6 ;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 4, ;; ADDITIONAL: 5 QUERY SECTION: ;; redhat.com, type = ANY, class = IN ;; ANSWER SECTION: redhat.com. 22h36m45s IN NS ns.redhat.com. redhat.com. 22h36m45s IN NS ns2.redhat.com. redhat.com. 22h36m45s IN NS ns3.redhat.com. redhat.com. 22h36m45s IN NS speedy.redhat.com. redhat.com. 23h48m10s IN MX 10 mail.redhat.com. redhat.com. 23h48m10s IN A 207.175.42.154 ;; AUTHORITY SECTION: redhat.com. 22h36m45s IN NS ns.redhat.com. redhat.com. 22h36m45s IN NS ns2.redhat.com. redhat.com. 22h36m45s IN NS ns3.redhat.com. redhat.com. 22h36m45s IN NS speedy.redhat.com. ;; ADDITIONAL SECTION: ns.redhat.com. 1d23h48m10s IN A 207.175.42.153 ns2.redhat.com. 1d23h48m10s IN A 208.178.165.229 ns3.redhat.com. 1d23h48m10s IN A 206.132.41.213 speedy.redhat.com. 23h48m10s IN A 199.183.24.251 mail.redhat.com. 23h48m10s IN A 199.183.24.239 ;; Total query time: 81 msec ;; FROM: smp to SERVER: default -- 209.195.201.3 ;; WHEN: Wed Apr 5 03:15:03 200;; MSG SIZE sent: 28 rcvd: 275

La commande whoisRésolution de problèmes

La commande whois interroge la base d’information whois :

[root@linux ~]# whois linuxdoc.org@whois.networksolutions.com Registrant: Linux Documentation Project (LINUXDOC-DOM) 4428 NE 74th Ave. Portland, OR 97218 US Domain Name: LINUXDOC.ORG Administrative Contact, Technical Contact, Zone Contact: Account, Hostmaster (AH243-ORG) hostmaster@LINUXPORTS.COM Command Prompt Software 4428 NE 74th Ave. Portland, OR 97218 US (503)493-1611 Billing Contact: Account, Hostmaster (AH243-ORG) hostmaster@LINUXPORTS.COM Command Prompt Software 4428 NE 74th Ave. Portland, OR 97218 US (503)493-1611 Record last updated on 15-Feb-2000 Record created on 20-Feb-1999 Database last updated on 5-Apr-2000 12:51:28 EDT Domain servers in listed order: NS1.OPENDOCS.ORG 209.102.107.110 NS1.INETARENA.COM 206.129.216.1 NS.UNC.EDU 152.2.21.1

Pause-réflexion

Avez-vous des questions ?

Résolution de problèmes

Protocole Point à Point

Point to Point

Configuration Réseau

Plan de la partie

Présentation.

Authentification.

Voici les chapitres que nous allons aborder:

Protocole Point à Point

PrésentationProtocole Point à Point

Connextion entre 2 hôtes via une interface série.

Différentes étapes :

Le client contacte le serveur puis négociation (vitesse maximale, etc …)

Authentification

Le serveur renvoie une IP au client

Configuration de l’interface par le client

PrésentationProtocole Point à Point

Dialogue entre le client et le serveur grâce à chat :

ABORT BUSY ABORT ERROR ABORT 'NO CARRIER' ABORT 'NO DIALTONE' ABORT 'Invalid Login' ABORT 'Login incorrect' "ATZ OK ATDT0899887766 CONNECT " login: john password: jhonpass TIMEOUT 5 > ppp

PrésentationProtocole Point à Point

Lancement du daemon pppd :

[root@linux ~]# pppd [interface] [vitesse] [options]

Connectscript Script à utiliser à la connexion

debug Information de débugage

defaultroute Création automatique d’une nouvelle route

nodetach Pppd reste au premier plan

Différentes options :

AuthentificationProtocole Point à Point

Par défaut, authentification en clair :

PAP : Ne pas utiliser (envoi en clair)

CHAP : Utilisation d’un challenge

MSCHAP : Version de Microsoft de CHAP

Pause-réflexion

Avez-vous des questions ?

Protocole Point à Point

Configuration des interfaces

Résolution de problèmes Rappel sur

TCP/IP

Résumé du module

Les interfaces réseaux

Configuration Réseau

Pour aller plus loin…Si vous voulez approfondir vos connaissances:

Configuration Réseau

Modules de coursPublications

Sites web

Commandes de Base

Le noyau Linux.

Conférences

www.labo-linux.org

Félicitations

Vous avez suivi avec succès le module de cours n°01

Configuration Réseau

FinConfiguration Réseau

Recommended