Les meilleurs cours et tutoriels Réseaux pour apprendre les réseaux informatiques et la programmation réseau
Les meilleurs cours et tutoriels Réseaux pour apprendre les réseaux informatiques et la programmation réseau
Sélection des meilleurs tutoriels et cours de formation gratuits pour apprendre les réseaux informatiques et la programmation réseau. Vous trouverez les meilleures méthodes éducatives pour une formation agréable et complète. Vous pouvez également poser vos questions sur les forums d'entraide aux réseaux informatiques.
Si vous avez des remarques concernant cette page cours Programmation, un espace de dialogue vous est proposé sur le forum.
3 commentaires .
Page lue fois.
Nombre d´auteurs : 78, nombre d´articles : 55, dernière mise à jour : 10 juillet 2021Â
Â
Tutoriels pour débutants et cours commplets pour apprendre les réseaux informatiques
-
Ce cours complet va vous apprendre les bases des réseaux informatiques. Il sera abordé :
- les généralités sur les réseaux informatiques ;
- la couche physique ;
- la couche liaison de données ;
- la couche réseau ;
- la couche transport.
Vous allez également apprendre, dans ce cours, quelques détails sur la famille de protocoles TCP/IP, des notions de routage, le WAN, etc. -
Ce cours va vous apprendre tous les concepts fondamentaux en réseau informatique :
- la définition de réseau informatique ;
- la classification des réseaux ;
- la topologie des réseaux ;
- les réseaux client-serveur ;
- le modèle OSI ;
- les réseaux APPLETALK et ARPANET ;
- la couche Ethernet ;
- les réseaux locaux et étendus ;
- la couche TCP/IPÂ ;
- la messagerie ;
- la sécurité ;
- etc. -
Le but de ce cours est de vous apprendre les terminologies clés dans l'adressage des réseaux informatiques, dont les plus notables sont : l'adresse IP, la segmentation réseau, les masques de sous-réseau. Il est aussi expliqué le codage binaire des adressages réseau. -
Ce cours est le premier d'une série de tutoriels pour apprendre le routage réseau. Dans ce cours de formation pratique, vous apprendrez à utiliser un système GNU/Linux comme routeur. Le logiciel présenté, Zebra, ainsi que son successeur Quagga, possèdent de nombreux atouts pour faciliter le développement d'équipements d'interconnexion réseau entièrement basés sur du logiciel libre. -
Ce tutoriel est la première partie d'une série pour apprendre la programmation réseau en C++. Il va porter sur la création d'un socket et la connexion à un serveur via son adresse IP.
Sommaire
menu
Systèmes et réseaux en entreprise
-
Le partage de dossiers et d'imprimantes dans un réseau local est une fonctionnalité des systèmes d'exploitation modernes permettant d'accéder à des ressources d'un ordinateur (dossiers de données et imprimantes) à partir d'un autre ordinateur situé dans un même réseau local (réseau domestique ou d'entreprise). Le logiciel Samba est un outil qui permet de faire cela entre un serveur Linux et des clients Windows et Linux. Dans ce tutoriel, vous allez apprendre la configuration de Samba pour le partage de dossiers et d'imprimantes. -
L'analyseur de trafic est un outil pédagogique essentiel pour comprendre les mécanismes de fonctionnement des protocoles de communication sur les réseaux contemporains. Ce cours comprend deux parties. La première partie est une introduction à l'utilisation de l'analyseur Wireshark, un logiciel libre d'analyse de trafic. La deuxième partie est une formation pratique dans laquelle vous allez apprendre à exploiter les fonctionnalités de cet analyseur. -
Il s'agit d'un cours d'introduction pour présenter le concept d'auto-hébergement, et vous en apprendre les avantages et les inconvénients. -
Apprendre l'installation et la configuration d'un serveur FTP en environnement Windows
par Sébastien MaisseLe but de ce tutoriel est de vous apprendre la mise en place d'un serveur FTP (File Transfer Protocol ou Protocole de Transfert de Fichier) dans un environnement Windows. -
Ce tutoriel va vous apprendre à utiliser le client FTP Filezilla. -
FileZilla est un client FTP utilisé pour le transfert de fichiers entre un ordinateur et un serveur. De plus, il est capable d'opérer en mode sécurisé en utilisant le protocole SFTP de SSH et il est doté de capacités de reprise sur erreur lors d'un transfert. Ce tutoriel va vous apprendre à mieux utiliser Filezilla Client. -
Le but de ce tutoriel est de vous apprendre la réalisation et la configuration d'un serveur NAS personnel. Ce tutoriel aborde tout d'abord la construction physique du serveur, puis l'installation du système d'exploitation et la configuration des différentes fonctionnalités du serveur NAS. -
Découvrir et apprendre les propriétés des réseaux VPN (Virtual Private Network)
par Christian CalecaImaginons que nous ayons à intervenir sur deux réseaux privés différents, géographiquement éloignés, les réseaux A et B. Pour interconnecter ces deux réseaux, nous avons a priori deux possibilités :
- l'une plus coûteuse, consiste à utiliser une liaison spécialisée, proposée par un opérateur de télécoms ;
- l'autre, moins chère, consiste à interconnecter ces deux réseaux via l'Internet public à travers un tunnel sécurisé. C'est le VPN. Dans ce tutoriel, vous allez découvrir et apprendre les propriétés des réseaux privés virtuels (Virtual Private Network en littérature anglaise ou encore VPN). -
NetWare de Novell est un système d'exploitation réseau qui a connu son heure de gloire jusqu'à l'apparition de Windows NT. Pourtant, NetWare est un système robuste pour tout ce qui est serveur de fichier ou d'impression. Ce tutoriel va vous présenter NetWare et vous apprendre ses notions de base. -
AlternC est une suite de logiciels d'hébergement avec un panneau de contrôle qui permet une gestion fine des utilisateurs et des services. Ce tutoriel est guide complet pour découvrir et apprendre à exploiter cette solution Open Source. -
Iperf est un outil de mesure de performance réseau, disponible sur de nombreuses plateformes (Linux, BSD, Mac, Windows…) se présente sous la forme d'une ligne de commande à exécuter sur deux machines disposées aux extrémités du réseau à tester.
Ce tutoriel va apprendre à configurer et utiliser Iperf.
menu
Cours et tutoriels sur LDAP
-
Apprendre l'implémentation du protocole LDAP : concepts et déploiement
par Laurent Mirtain, Christian Claveleira, C. GrossLDAP est un protocole d'annuaire d'entreprise. Ce cours va vous apprendre la conception et le déploiement d'un annuaire LDAP. -
Ce cours va vous apprendre comment concevoir un annuaire LDAP. Les procédures d'installation, de configuration et de sécurisation d'un annuaire avec OpenLDAP vous sont présentées dans le détail. -
Introduction à Spring LDAP 1.2 pour la manipulation d'objets LDAP en programmation Java
par David GimelleL'objet de ce tutoriel est de vous apprendre comment accéder simplement aux données d'un serveur LDAP par programmation Java avec Spring Ldap 1.2. -
Ce tutoriel va vous apprendre comment utiliser et gérer un serveur d'annuaire LDAP depuis PHP. Vous allez ainsi apprendre à installer un serveur OpenLDAP, à vous y connecter pour lire ou ajouter des données. -
Active Directory est l'implémentation du protocole LDAP en environnement Microsoft. Ce tutoriel va vous apprendre à manipuler des objets Active Directory en programmation Dotnet. -
Active Directory permet de maintenir une base de données complète des utilisateurs du domaine. Certains n'utilisent ce dernier qu'à des fins d'authentification. Mais il est possible d'utiliser l'annuaire Active Directory comme une base de données contenant des informations complètes sur les utilisateurs du domaine (nom, prénom, informations de bureau, etc.) et même photo d'identité.
Ce tutoriel va vous apprendre comment profiter pleinement du schéma d'Active Directory, notamment la récupération et mise en ligne d'images.
menu
Supervision et Monitoring
-
Vous souhaitez vous lancer dans l'installation de Nagios, mais vous êtes perdu dans la documentation officielle assez volumineuse et les différents tutoriels sur la toile pas toujours compréhensibles ? Ce cours pratique vous donnera d'apprendre à réaliser une installation simplifiée de Nagios et une configuration pour superviser une machine Linux, Windows et un switch. -
La configuration d'une architecture SNMP et la mise en place d'un outil NMS (Network management system) sont toujours délicates. En effet, cette opération nécessite de nombreux tests à chaque fois que l'on désire ajouter un équipement SNMP dans une architecture existante. Ce tutoriel a pour but de vous apprendre à utiliser le programme Cafuro, un outil de test dans un environnement SNMP. -
Dans un premier tutoriel, une présentation rapide du protocole SNMP a été effectuée. Ce second tutoriel va plus en profondeur dans le fonctionnement technique du SNMP. Une phase pratique va consister à apprendre la configuration et l'utilisation de la solution Net-SNMP en environnement Linux. -
Après un tutoriel général sur le protocole SNMP et un premier tutoriel traitant de SNMP version 1 sur Net-SNMP, ce deuxième tutoriel va vous apprendre les notions avancées dans la configuration du protocole SNMP, avec un accent sur la notion de notification (appelée aussi « trap » dans la littérature anglaise). -
JMX est une API Java permettant la supervision et l'administration d'applications, c'est-à -dire : agir dynamiquement sur son comportement, générer des statistiques en temps réel sur son fonctionnement et notifier des dysfonctionnements. Ce tutoriel va vous apprendre à programmer avec l'API JMX. -
Cet article parlera du protocole SNMP. -
Cette série de cours va vous apprendre la configuration d'un serveur Nagios. Dans cette première partie, il s'agira de préparer le système d'exploitation qui va recevoir la solution. -
Série de cours pour apprendre la configuration d'un serveur de supervision - Partie 2 - Installation de Nagios
par nicolargoDans la partie de cette série de cours pour apprendre à installer un serveur de supervision, nous allons apprendre dans cette deuxième partie, à installer le moteur principal de supervision Nagios. -
Série de cours pour apprendre la configuration d'un serveur de supervision - Partie 3 - Installation de Centreon
par nicolargoLa troisième partie de ce cours pour apprendre la configuration d'un serveur de supervision va porter sur l'installation de l'outil Centreon, l'interface Web d'administration, qui apporte aussi d'autres possibilités dans l'utilisation. -
Série de cours pour apprendre la configuration d'un serveur de supervision - Partie 4 - Installation de Cacti
par nicolargoLe quatrième épisode de la série sur apprendre à configurer un serveur de supervision, porte sur l'installation et la configuration de Cacti. Cacti est un outil qui va apporter plus de graphes pour le suivi des performances du réseau et des serveurs qu'on supervise. -
Installation pas-Ã -pas d'un serveur de supervision Shinken - Partie 1Â : Installation et configuration de base
par nicolargoShinken est une solution de supervision inspirée de Nagios. C'est en fait une refonte complète du cœur de Nagios en Python, lui apportant une nouvelle architecture plus souple et plus facile à maintenir. Ce tutoriel va vous apprendre à installer un serveur de supervision Shinken. -
Installation pas-Ã -pas d'un serveur de supervision Shinken - Partie 2Â : Script d'installation automatique de Shinken/Thruk
par nicolargoSuite au premier tutoriel qui a présenté l'installation de base de Shinken, ce second tutoriel va porter sur l'explication détaillée d'un script d'installation automatique du couple Shinken + Thruk (interface Web) sur une distribution GNU/Linux Debian. -
Notions avancées de la supervision avec Nagios : apprendre la configuration des services à superviser
par djibrilAfin de garantir le bon fonctionnement d'un parc informatique, il est nécessaire de le superviser et pour cela, nous choisissons Nagios. Mais une fois ce dernier installé, la question qui revient le plus souvent est : « que dois-je vraiment superviser ? ». Dans ce tutoriel, nous listerons quelques services utiles à superviser et surtout, nous allons apprendre comment le faire via la recherche ou le développement de plugins adéquats. -
Fail2ban est un outil qui lit des fichiers de log comme /var/log/pwdfail ou /var/log/apache/error_log et bannit les adresses IP qui ont obtenu un trop grand nombre d'échecs lors de l'authentification.
Ce tutoriel va vous apprendre l'installation et la configuration de Fail2ban. -
Le « Distributed Monitoring » est une solution utilisée lorsque l'on veut surveiller plusieurs sites avec une seule installation de Nagios, qu'elle soit redondante ou non . Dans ce tutoriel, vous allez apprendre la mise en œuvre de cette architecture avec la solution Mod-Gearman. -
Le but de ce tutoriel est de vous apprendre à utiliser Munin, un outil de surveillance de l'activité de tous les services importants sur un réseau informatique. -
Ce tutoriel a pour but de vous apprendre en quelques lignes comment concevoir un plugin Nagios respectant les normes Nagios avec Perl.
menu
Gestion du réseau dans la virtualisation système
-
Le cloud computing est l'un des concepts les plus en vogue sur internet. Ce tutoriel va vous apprendre et les bases, les définitions, les usages ainsi que les enjeux du Cloud Computing. -
Virtualisation système : un cours sur la virtualisation des systèmes et leur mise en réseau
par Philippe LatuCe cours est un retour d'expérience, pour apprendre la virtualisation de systèmes d'interconnexion réseau. L'objectif est de vous apprendre les fonctions réseau usuelles dans la virtualisation. Dans ce but, on présente la configuration des outils directement depuis l'interface en ligne de commande sans faire appel à une solution de virtualisation intégrée. -
Ce tutoriel a pour but de vous apprendre la gestion de la couche réseau dans une machine virtuelle. Il présente tout d'abord la théorie à ce sujet. Il montre ensuite comment configurer le réseau des machines virtuelles avec les principaux programmes de virtualisation (VmWare, VirtualBox, Hyper-V)
menu
Sécurité réseau
-
La sécurité des hôtes sur un réseau, et donc sur le Net, est un vaste problème. L'objectif de ce document n'est certes pas d'être une référence à l'usage des spécialistes, mais plutôt un exposé des connaissances de base qui permettent d'entrevoir les dangers encourus par un utilisateur tel qu'un internaute câblé ou « ADSLisé ». -
PPPœ est connu pour son emploi dans les connexions à l'Internet proposées par de nombreux fournisseurs d'accès. Il fait partie des protocoles de connexion point à point. Ces méthodes peuvent également servir de tunnels chiffrés pour permettre d'accéder via l'Internet à un réseau privé. Dans ce tutoriel, vous allez apprendre le mécanisme de fonctionnement des tunnels PPPœ. -
La cryptographie, c'est la science du chiffrement et du déchiffrement d'informations, dans le but de les rendre illisibles par des non-initiés. Cependant, le chiffrement est toujours déchiffrable et la durée de vie de la confidentialité dépendra de l'investissement sur la force du chiffrement.
Dans ce tutoriel, vous allez apprendre quelques notions de cryptographie. -
Ce cours va vous apprendre les dix principales failles de sécurité des applications Web recensées par l'OWASP. Vous allez également apprendre dans ce cours de sécurité informatique comment s'en prémunir. -
Dans ce tutoriel, vous allez apprendre à mettre en œuvre une sécurité de périmètre du réseau avec les outils NetFilter et iptables.
Ces outils vous permettent de faire du filtrage sur TCP/IP -
Deux malwares sont présentés dans cet article, à cause de leur degré de sophistication et l'originalité des équipements qu'ils ciblent. Ces deux malwares représentent des dangers limités, mais ils nous ont paru révélateurs de l'inventivité et de la professionnalisation des cybercriminels. -
Le filtrage IP permet de contrôler les paquets entrants et sortants dans un réseau, et sur un serveur Linux. Dans ce tutoriel, vous allez apprendre à écrire des règles iptables pour sécuriser le réseau. -
La mise en place d'un serveur mandataire HTTP (proxy HTTP) présente de nombreux avantages dont la sécurité. Dans ce tutoriel, vous allez apprendre les configurations des outils Squid et SquidGuard. -
Fail2ban est un outil qui lit des fichiers de log comme /var/log/pwdfail ou /var/log/apache/error_log et bannit les adresses IP qui ont obtenu un trop grand nombre d'échecs lors de l'authentification.
Ce tutoriel va vous apprendre l'installation et la configuration de Fail2ban. -
Ce tutoriel va vous apprendre la configuration des VLAN avec des switches « 802.1q », de la norme WPA2 et de la mise en place d'un serveur RADIUS, pour la sécurisation d'un réseau informatique. -
Découvrir ce qu'une adresse IP peut révéler à votre sujet
par Commissariat à la protection de la vie privée du CanadaLe rapport préparé par la Direction de l'analyse des technologies du Commissariat à la protection de la vie privée du Canada, peut servir de support de cours pour apprendre les informations détectables à partir d'une adresse IP. -
Ce guide introduit et explique l'utilisation de quelques logiciels et techniques parmi les plus utilisés pour outrepasser la censure. Il apporte aussi des informations pour éviter la surveillance et la détection lors du contournement de la censure. Attention, ce document n'est pas un document de hacking, vous n'y trouverez aucune technique par exemple pour contourner le proxy de votre entreprise. -
L'objectif de ce tutoriel est de vous apprendre à réaliser un « proxy » transparent pour le protocole POP3.
Il s'agit d'un serveur mandataire, destiné à intercepter le trafic POP3 au niveau applicatif pour y effectuer un contrôle antivirus, de façon tout à fait transparente pour les utilisateurs. -
Depuis plusieurs années, on assiste à une globalisation des menaces véhiculées par le service de courrier électronique. Il est donc essentiel de traiter la problématique de sécurisation de ce service avec une approche globale permettant d'adapter les relations entre les différentes fonctions de sécurité. C'est ce que vous allez apprendre, dans ce cours, avec Amavisd-new. -
Avec l'évolution des usages de l'Internet, il devient nécessaire de garantir des conditions correctes de navigation et une protection minimale de la confidentialité des informations personnelles dans l'infrastructure système et réseau. Le service mandataire avec filtrage d'URL est un outil indispensable dans la panoplie de sécurisation du trafic Web. Dans ce tutoriel, vous allez apprendre la configuration des outils libres Squid et SquidGuard, pour la mise en place d'un proxy HTTP.
menu
Applications et outils d'administration réseau
-
Installation et paramétrage du commutateur de réseau virtuel Cisco Nexus 1000V
par Valentin PourchetCe tutoriel est une présentation du commutateur de réseau virtuel Cisco Nexus 1000V, et va vous apprendre comment l'installer et le paramétrer. -
NS est un outil logiciel de simulation de réseaux informatiques, il est parmi les simulateurs les plus utilisés dans les laboratoires de recherche, afin de simuler et étudier les performances des protocoles réseau. Il offre une plateforme de développement de nouveaux protocoles et permet de les tester. Ce tutoriel va vous présenter ce puissant outil et vous apprendre à l'utiliser. -
Apprendre l'exploitation de l'extension Firebug pour Firefox, dans la programmation Web
par Eric PommereauLa programmation Web est de plus en plus complexe. Accompagnée de Firefox, l'extension Firebug est un outil au service du développeur. Firebug, c'est la possibilité d'inspecter et d'éditer le code HTML et CSS, de voir, monitorer et déboguer le code JavaScript, de visualiser les échanges entre le serveur et le navigateur et bien d'autres fonctionnalités encore. Dans ce tutoriel, vous allez apprendre les principales caractéristiques de Firebug et à en comprendre le fonctionnement. -
Ce tutoriel va vous apprendre l'installation de l'outil PDFCreator en mode serveur et des possibilités de paramétrage. Une solution de récupération des documents est proposée.