P-1 S@id OubghouZ Administration réseau sous Linux P-2 S@id OubghouZ Des Vedios
P-1 S@id OubghouZ Administration réseau sous Linux P-2 S@id OubghouZ Des Vedios Sur Youtube - Réaliser par : - Said OubghouZ - Formateur : - Ouhamou Mounir P-3 S@id OubghouZ Somaire : Configuration des paramètres TCP/IP Les fichiers de configuration réseau Configuration d’une carte réseau Le routage sous Linux Les outils d’administration réseau Les Serveurs Le serveur BIND Le serveur DHCP L’Agent de Relay Les Serveurs de partages NFS Samba Les Serveurs d’accès à distance Telnet xinetd SSH Les Serveurs d’échanges de fichiers Vstfp Gestion des disques durs Partitionnement parted fdisk Le Formatage Le Montage Les LVM Raid Raid -0 Raid -1 Raid -5 Quota de disque P-4 S@id OubghouZ Configuration des paramètres TCP/IP Les fichiers les plus utilisé dans la configuration réseau /etc/hosts : Ce fichier contient toutes les adresses IP connues de l’ordinateur local. Il permet de résoudre la correspondance entre les noms des ordinateurs et leurs adresses IP. #/etc/hosts #IP Ordinateur Alias 127.0.0.1 localhost.localdomain localhost /etc/networks : Ce fichier permet de résoudre la correspondance entre les noms des réseaux et les adresses réseau. Il permet d'affecter un nom logique à un réseau . #/etc/networks 0.0.0.0 Default 127.0.0.0 loopback 169.254.0.0 link-local 192.168.1.0 ista.ma Cette option permet par exemple d'adresser un réseau sur son nom, plutôt que sur son adresse route add –net ista.ma Au lieu de route add -net 192.168.1.0 /etc/host.conf : Ce fichier contient des paramètres nécessaires pour le pilotage de la bibliothèque de résolution des noms(Resolver). #/etc/host.conf Order hosts,bind Multi on /etc/resolv.conf : Ce fichier joue également un rôle très important dans la configuration de la bibliothèque Resolver. Si ce fichier est présent, c’est le serveur de noms qui apparaît en premier qui est interrogé. #/etc/resolv.conf Search ista.ma #adresse du serveur de noms Nameserver 192.168.1.1 /etc/sysconfig/network : Le fichier /etc/sysconfig/network précise les informations de routage et le nom de l’hôte pour toutes les interfaces réseau. P-5 S@id OubghouZ NETWORKING=yes HOSTNAME=Server.ista.ma GATEWAY=192.168.1.10 Configuration d’une carte réseau. Les cartes réseau sont souvent détectées au démarrage. Si ce n'est pas le cas il faudra charger les modules correspondants. Pour obtenir la liste des interfaces réseau qui ont été détectées, on peut utiliser dans l'invite de commandes : ifconfig –a Explications : – Ligne 1: l'interface est de type Ethernet. La commande nous donne l'adresse MAC de l'interface. – Ligne 2 : on a l'adresse IP celle de broadcast, celle du masque de sous-réseau – Ligne 3 : l'interface est active (UP), les modes broadcast et multicast le sont également, le MTU est de P-6 S@id OubghouZ 1500 octets, le Metric de 1 – Ligne 4 et 5 : RX (paquets reçus), TX (transmis), erreurs, suppressions, engorgements, collision Voici les principaux arguments utilisés : – interface logique ou physique, il est obligatoire, – up active l'interface – down désactive l'interface – mtu définit l'unité de transfert des paquets – netmask affecter un masque de sous-réseau – broadcast définit l'adresse de broadcast – arp ou -arp activer ou désactiver l'utilisation du cache arp de l'interface – metric paramètre utilisé pour l'établissement des routes dynamiques, et déterminer le “ coût ” (nombre de sauts ou “ hops ”) d'un chemin par le protocole RIP. – multicast OU -multicast active ou non la communication avec des machines qui sont hors du réseau. – promisc ou -promisc activer ou désactiver le mode promiscuité de l'interface. En mode promiscuous, tous les paquets qui transitent sur le réseau sont reçus également par l'interface. Cela permet de mettre en place un analyseur de trame ou de protocole. Une fois votre carte reconnue par le noyau, vous devez au moins préciser son adresse IP et son masque de sous-réseau. Dans le cas d'un réseau local connecté à l'internet. Pour attribuer une adresse IP à une interface réseau : Graphiquement : On ligne de commande On peut utiliser la commande ifconfig ifconfig <interface> <adresse ip> up Le masque de sous-réseau est déterminé automatiquement en fonction de la classe de l'adresse IP Par example : P-7 S@id OubghouZ ifconfig eth0 192.168.1.12 Spécifier un masque de sous reseau ifconfig eth0 192.168.1.12 netmask 255.255.255.252 Remarque : lorsque le redémarrage de la machine, il faut le retaper les commandes pour attribuer l’adresse IP a l’interface réseau. Pour éviter ce problème on a une méthode d’attribution des adresses IP par la modification de fichier des interfaces. Configuration automatique au démarrage par le fichier (attribuer une adresse IP fix ) [root@user]# vim etc/sysconfig/network-scripts/ifcfg-eth0 #appuyer sur « i » pour modifier le fichier DEVICE=eth0 NETWORK=192.168.1.0 BROADCAST=192.168.1.255 ONBOOT=YES TYPE=Ethernet BOOTPROTO=none # FIX IPADDR0=192.168.1.254 PREFIX0=24 GATEWAY0=192.168.1.1 DNS1=192.168.1.1 USERCTL=no #lorsque vous avez terminé la modifications appuyer sur « echap » puis sur « :wq » ou « :x » . Les paramètres pouvant être configurés dans un fichier de configuration d'interface Ethernet : BOOTPROTO=<protocol> où <protocol> correspond à l'une des valeurs suivantes : none - ou static Indique qu'aucun protocole de démarrage ne doit être utilisé. bootp - Indique que le protocole BOOTP doit être utilisé. dhcp - ndique que le protocole DHCP doit être utilisé. BROADCAST=<address> où <address> correspond à l'adresse de diffusion. Cette directive a été abandonnée car la valeur est calculée automatiquement. DEVICE=<name> où <name> correspond au nom du périphérique physique. DNS{1,2}=<address>où <address> correspond à l'adresse d'un serveur devant être placée dans /etc/resolv.conf GATEWAY=<address>où <address> correspond à l'adresse IP du routeur réseau ou du périphérique de passerelle. IPADDR=<address> où <address> correspond à l'adresse IP. NETMASK=<mask> où <mask> correspond à la valeur du masque réseau. NETWORK=<address>où <address> correspond à l'adresse du réseau. Cette directive a été abandonnée car la valeur est calculée automatiquement. HWADDR=<MAC-address>où <MAC-address> correspond à l'adresse matérielle du périphérique Ethernet sous la forme AA:BB:CC:DD:EE:FF. Cette directive ne devrait pas être utilisée avec MACADDR. ONBOOT=<answer> yes - Indique que ce périphérique doit être activé au démarrage. no - Indique que ce périphérique ne doit pas être activé au démarrage. USERCTL=<answer> yes - Les utilisateurs autres que le super-utilisateur sont autorisés à contrôler ce périphérique. no - Les utilisateurs autres que le super-utilisateur ne sont pas autorisés à contrôler ce périphérique. P-8 S@id OubghouZ pour une interface utilisant DHCP est différent, car les informations IP sont fournies par le serveur DHCP : DEVICE=eth0 BOOTPROTO=dhcp ONBOOT=yes Apres chaque modification il faut le redémarrer le service réseau [root@user]# service Network restart Arrêt du démon NetworkManager : [ OK ] Configuration des paramètres réseau... [ OK ] Démarrage du démon NetworkManager : [ OK ] OU : /etc/init.d/network restart La commande ifconfig permet aussi d’activer et de désactiver une interface réseau : ifconfig <interface> <[down|up]> Example : Ifconfig eth0 up Tester le réseau Pour vérifier que la carte réseau fonctionne, on peut essayer de communiquer avec une autre machine : Désactive le ParFeu. Configurer les deux machines dans même Vmnet,switch... ping <adresse ip> ping 127.0.0.1 #adresse loopback La commande ping envoi un paquet à l'adresse IP puis attend que la machine réponde. Elle affiche ensuite le temps qu'a pris toute l'opération, en millisecondes Le routage sous Linux Le routage est un processus qui permet de sélectionner des chemins dans un réseau pour transmettre des données depuis un expéditeur jusqu'à un ou plusieurs destinataires. Il existe 2 types de routages : P-9 S@id OubghouZ - le routage statique - le routage dynamique. On combine en général le routage statique sur les réseaux locaux au routage dynamique sur les réseaux importants ou étendus. Pour afficher une table de routage .a l’aide de la commande route . Explication : Destination : adresse de destination de la route Gateway : adresse IP de la passerelle pour atteindre la route, * sinon Genmask : masque à utiliser. Flags : indicateur d'état (U - Up, H - Host - G - Gateway, D - Dynamic, M - Modified) Metric : coût métrique de la route (0 par défaut) Ref : nombre de routes qui dépendent de celle-ci Use : nombre d'utilisation dans la table de routage Iface : interface eth0, eth1, lo Pour Ajout ou suppression d'une route route [del-add] [net | host] addr [gw passerelle] [métric coût] [ netmask masque] [dev interface] Explication : - net ou host indique l'adresse de réseau ou de l'hôte pour lequel on établit une route, - addr : adresse de destination, - gw : adresse de la passerelle, - valeur métrique de la route, - masque de la route à ajouter, - dev : interface réseau à qui on associe la route. Example : Ajout d’une route : route add –net @réseau netmask Masque dev interface route add –net 192.168.1.0 netmask 255.255.255.0 dev eth0 route add –host 192.168.1.10 netmask 255.255.255.0 dev eth0 Suppression d’une route : route del –net @réseau route del –net 192.168.1.0 Pour activer le routage : echo 1 > /proc/sys /net/ipv4/ip_forward ARP (Address Resolution Protocol) Le cache ARP ou table ARP est une table de couples adresse IPv4-adresse MAC contenue dans la mémoire d'un ordinateur qui utilise le protocole ARP, ce uploads/Ingenierie_Lourd/ linux-said-oubghouz1.pdf
Documents similaires










-
30
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Apv 13, 2022
- Catégorie Heavy Engineering/...
- Langue French
- Taille du fichier 5.6653MB