Home
Quelques protocoles et outils réseaux - CRIL
Contents
1. Y UNIVERSIT D ARTOIS Quelques protocoles et outils r seaux 1 Adresses MAC et IP ifconfig Chaque point de connexion d un r seau est identifi par une adresse MAC physique et une adresse IP logique Pour l adresse MAC il s agit d une s quence de 6 couples de chiffres hexad cimaux s par s par et pour l adresse IP v4 il s agit d une s quence de 4 nombres compris entre 0 et 255 s par s par un point 1 NN D En utilisant la commande whereis qui permet de localiser l emplacement d une commande indiquer comment ex cuter la commande ifconfig Ex cuter la commande ifconfig en pr cisant le chemin comme indiqu par le r sultat de la commande pr c dente si n cessaire Quelle est l adresse MAC de votre machine Quel est le constructeur de la carte r seau Voir http standards ieee org develop regauth oui public html Attention vous ne devez donner sur ce site que la valeur des trois premiers octets en utilisant le caract re comme s parateur Quelle est l adresse IP de votre machine Quelle est l adresse IP v6 de votre machine Que signifie la seconde adresse IP Est il possible d associer d autres adresses MAC et IP une m me machine Expliquer 2 Noms de machines domaines host hostname et ping Pour simplifier la vie de l utilisateur des noms de machines peuvent tre associ s des adresses IP Ainsi au lieu
2. donnez le nom de domaine le nom et l adresse IP de chaque serveur de noms 8 Il est possible normalement de visualiser le principe de requ te it rative mis en place par le DNS Tapez dig june cs washington edu trace Analyser le r sultat et si cela ne fonctionne pas ici testez chez vous 9 Etudier d autres traces de requ tes it ratives avec par exemple les domaines www nicta com au ou www jnto go jp 10 Effectuer vous m mes les requ tes pr c dentes en utilisant dig avec l argument Par exemple dig a root servers net edu interroge le serveur DNS racine a root servers net sur les serveurs de noms disponibles sur edu 11 Malheuresement localement on ne pourra qu identifier indirectement les serveurs DNS utilis s successivement pour une requ te en interrogeant le serveur DNS local mailserv univ artois fr Ceci de la mani re suivante dig mailserv univ artois fr dig mailserv univ artois fr edu 5 Connexion des services distants telnet Avec telnet on peut se connecter sur des machines distantes et plus pr cis ment des services sur des machines distantes Ces services sont identifi s par des num ros de port Par exemple pour acc der un serveur web on utilise le port 80 Par exemple pour le serveur web local de bdd iut lens univ artois fr on peut taper telnet bdd iut lens univ artois fr 80 GET R cup rer le texte et copier le dans un fichier page html e
3. d une commande indiquer comment ex cuter la commande arp 2 Ex cuter la commande arp et analyser le r sultat 3 En utilisant la manuel commande man arp trouver quelle option il faut utiliser pour obtenir les adresses IP en notation d cimale point e Quelle option faut il utiliser pour conna tre l adresse MAC d une machine dont vous donnez le nom ou l adresse IP Effectuer un ping sur une machine de la salle pour laquelle vous ne trouvez aucune information dans la table ARP Notez les temps de r ponse des 3 premi res r ponses Lancer la commande arp ensuite Que constatez vous En effectuant nouveau un ping comparez les nouveaux temps de r ponse les 3 premiers avec les anciens Utilisez votre navigateur web pour acc der au site www arte fr Y a t il de nouvelles entr es dans la table ARP Pourquoi Lancer une requ te de diffusion avec ping en utilisant 255 255 255 255 et la bonne option trouvez l Que constatez vous Observez la table ARP 4 R solution de noms DNS dig et host Le but de DNS Domain Name Service est de r aliser g rer l association entre adresses IP et des noms plus compr hensibles pour l tre humain Parfois plusieurs noms sont associ s une m me adresse IP L un de ces noms est gard comme r f rence et est dit canonique tandis que les autres noms sont consid r s comme des alias Les commandes host dig et nslookup interrogent d
4. on s curis e sur une machine distante La syntaxe est la suivante ssh user serveur Pour en savoir plus sur la commande ssh consulter le manuel man ssh 1 Essayer de vous connecter sur la machine de votre voisin si la machine de votre voisin s appelle bolide alors tapez ssh bolide Si c est la premi re fois que vous vous connectez distance sur cette machine alors ssh vous demande de confirmer que vous authentifiez cette machine comme une source fiable R pondez yes Ensuite tapez votre mot de passe Constatez vous que vous tes connect sur la machine de votre voisin Comment Stoppez la connexion distante avec logout ou CTRL D Constatez vous que vous n tes plus connect sur la machine de votre voisin Comment Ouvrez le fichier ssh known_hosts Par exemple cat ssh known_ hosts D crivez les diff rents champs Tentez une connexion sur la machine de votre voisin avec le nom complet de la machine puis avec l adresse IP Indiquer les commandes Est ce que cela fonctionne 6 Indiquez qui est connect un moment donn sur votre machine en utilisant la commande who 7 Pour v rifier que ssh s ex cute bien sur la machine distante apr s vous tre connect sur celle ci 10 11 12 13 tapez echo coucou gt tmp coucouToto txt Demander votre voisin d effectuer la m me op ration distance sur votre machine mais avec un autre nom de fichier par exemple coucouTiti txt C
5. sont ordinairement controlees par cron Connection closed by foreign host 10 URLs Pour identifier les pages sur le web chacune se voit attribuer une URL Uniform Resource Locator qui fait office de nom universel de la page Les URLs se composent de trois parties le protocole le nom DNS de la machine o la page se trouve le chemin d acc s unique conduisant la page sur la machine Lorsqu aucun protocole n est pr cis par d faut il s agit de HTTP Hypertext Transfer Protocol Parmi les protocoles on trouve http est le protocole natif du web Par exemple une page charg e avec ce protocole est http wuww lemonde fr Dans un premier onglet sur votre navigateur tapez http www 1lemonde fr et dans un deuxi me onglet tapez www lemonde fr Comparez https est le protocole de transfert hypertexte s curis C est la combinaison de HTTP avec une couche de chiffrement comme SSL ou TLS Pour constater que ce protocole est utilis rendez vous sur la page de paypal file est un sch ma protocol URL qui est utilis pour charger un fichier local Par exemple une URL de ce sch ma peut tre file home toto fichier html Essayer de charger une page html de votre compte en tapant une URL similaire dans la barre d adresses de votre navigateur ftp est un protocole de transfert de fichier On peut l utiliser via un navigateur Par exemple ftp ftpl freebsd org pub FreeBSD README TXT
6. un administrateur d ins rer un texte quelconque dans un enregistrement DNS Effectuez une lecture rapide du manuel concernant host et dig Pour ces deux commandes on peut en particulier utiliser l option t qui indique le type d enregistrement record recherch Par exemple host t MX arte fr ou dig t MX arte fr fournit la liste des serveurs de courriels du domaine arte Comme autre exemple host t NS arte fr ou dig t NS arte fr fournit la liste des serveurs DNS du domaine arte Comme valeur de l option t on peut galement utiliser A en fait c est la valeur par d faut CNAME SOA ANY A l aide de ces deux commandes r pondez aux questions suivantes 1 Quel est le nom canonique de www yahoo fr Est ce qu il n y en a qu un seul Quelle est l adresse IP de ce nom canonique Chercher l adresse IP correspondant www arte fr Utiliser l adresse IP correspondant www arte fr dans la barre d adresse de votre navigateur Effectuez la requ te inverse pour la machine d adresse IP 163 173 128 6 Trouvez tous les serveurs de nom et de courriel de l universit d artois univ artois fr Trouvez tous les serveurs de nom et de courriel de google com NN D NN En analysant le contenu commande cat du fichier de configuration etc resolv conf qui fournit le nom de domaine ainsi que tous les serveurs de noms disponibles sur notre r seau domaine iut lens univ artois fr
7. 230 Login successful CWD pub 250 Directory successfully changed PASV 227 Entering Passive Mode 172 31 144 4 92 30 LIST 150 Here comes the directory listing 226 Directory send OK PASV 227 Entering Passive Mode 172 31 144 4 78 182 RETR fichier 425 Failed to establish connection PASV 227 Entering Passive Mode 172 31 144 4 48 154 RETR fichier 150 Opening BINARY mode data connection for fichier 467 bytes 226 File send OK QUIT 221 Goodbye Connection closed by foreign host Terminal 2 toto bidule gt telnet ens iut lens univ artois fr 23582 Trying 172 31 144 4 Connected to ens iut lens univ artois fr Escape character is LW T T 1 505 100 467 Mar 30 2005 fichier rWXr xr x 10 0 85232 Sep 12 2005 1s Connection closed by foreign host toto bidule gt telnet ens iut lens univ artois fr 20150 Trying 172 31 144 4 telnet Unable to connect to remote host Connection refused toto bidule gt telnet ens iut lens univ artois fr 12442 Trying 172 31 144 4 Connected to ens iut lens univ artois fr Escape character is Anacron peut etre utilise pour executer des commandes periodiquement avec une periodicite donnee en jours la difference de cron il ne suppose pas que la machine tourne en permanence En consequence il peut etre utilise sur des machines qui ne tournent pas 24 heures sur 24 pour controler journellement hebdomadairement ou mensuellement des taches qui
8. Essayer cette URL about est un sch ma protocol URL qui permet de donner certaines informations sur les navi gateurs Essayer dans la barre d adresses de votre navigateur about about about plugins about cache Attention le comportement peut diff rer d un navigateur l autre 11 Commande netstat La commande netstat permet d obtenir diverses informations comme celles concernant la table de routage d une machine ou encore les interfaces d une machine 1 SA Lire le manuel concernant la commande netstat 2 Quelle option permet d obtenir la table de routage de votre machine 3 4 Analyser la table de routage Pour chaque ligne entr e indiquer pr cis ment le r le des champs Quelle option faut il utiliser pour obtenir les adresses IP en notation d cimale point e Destination Gateway et GenMask Quelle option permet d obtenir des informations sur les interfaces de votre machine 6 quoi correspondent RX TX et MTU
9. d indiquer l adresse IP d une machine on peut utiliser son nom Pour conna tre l adresse IP d une machine dont vous connaissez le nom ou pour faire le contraire requ te inverse vous pouvez utiliser la commande host 1 2 3 Utilisez cette commande en pla ant comme argument le nom de la machine de votre voisin Utilisez cette commande en pla ant comme argument l adresse IP de la machine de votre voisin En observant le r sultat des commandes pr c dentes indiquer quel est le nom complet de la machine de votre voisin 4 Utilisez cette commande en pla ant comme argument www arte fr 5 Maintenant que vous connaissez l adresse IP du site de Arte placez l dans le champ d adresse de votre navigateur et valider Si vous avez un doute sur le nom de votre machine tapez hostname Essayez V rifiez que la machine de votre voisin r pond avec la commande ping nomMachine Qu observez vous Stoppez avec CTRL C Essayer la commande ping avec des noms de machine ext rieure l universit Que se passe t il 3 R solution d adresses arp ARP est un protocole de r solution d adresses que nous verrons en cours permettant d obtenir la correspondance entre une adresse logique IP et une adresse physique MAC Sous Linux la commande arp permet de visualiser la table de correspondance courante de votre machine 1 En utilisant la commande whereis qui permet de localiser l emplacement
10. e dans le r pertoire tmp de la machine voisine Indiquer l instruction Avec scp copiez un fichier de votre compte sur le compte de votre voisin sur sa machine en indiquant lors de la copie le nom de login de votre voisin Que doit effectuer votre voisin Est ce s curis 8 Transfert de fichiers ftp Le protocole FTP File Transfer Protocol permet d changer des fichiers en garantissant une qualit de service le fichier doit arriver correctement et en entier au r cepteur FTP n est pas s curis Aussi quand cela est possible il est fortement recommand d utiliser la commande scp la place de la commande ftp N anmoins ftp est assez souvent utilis pour transf rer des fichiers pages web chez un fournisseur d acc s et il est galement utilis sous une forme dite anonyme on se connecte en utilisant anonymous comme nom d utilisateur et son adresse lectronique comme mot de passe Pour savoir comment utiliser la commande ftp consultez le manuel d utilisation en ligne Une fois connect les commandes ascii ou binary permettent de changer le type des fichiers chang s La commande get permet de r cup rer les fichiers et la commande put de les d poser 1 E OURS ON 90 10 11 12 Connectez vous sur la machine ens avec un ftp anonyme Comment lister le r pertoire courant sur la machine distante la machine locale Comment conna tre le r pertoire courant sur la machine distante la mac
11. es serveurs DNS Les informations stock es par le DNS correspondent des enregistrements de ressources ou resource records de la forme nom TTL classe type valeur 1 le nom indique le domaine ou la machine TTL Time To Live indique la stabilit de l information 86400 1 jour 60 1 mn 3 classe identifie la structure protocole IN internet 4 type donne la nature de l enregistrement et utilise le champ valeur record address record fait correspondre un nom d h te une adresse IPv4 de 32 bits AAAA record IPv6 address record fait correspondre un nom d h te une adresse IPv6 de 128 bits CNAME record canonical name record permet de faire d un domaine un alias vers un autre Cet alias h rite de tous les sous domaines de l original MX record mail exchange record d finit un serveur de courriel pour le domaine pr c d de la pr f rence pour ce serveur PTR record pointer record associe une adresse IP un enregistrement de nom de domaine aussi dit lt reverse gt puisqu il fait exactement le contraire du record NS record name server record d finit un serveur DNS pour le domaine SOA record Start Of Authority record donne les informations g n rales de la zone serveur principal courriel de contact diff rentes dur es dont celle d expiration num ro de s rie de la zone HINFO donne une description de l h te TXT record permet
12. hine locale Comment changer de r pertoire courant sur la machine distante la machine locale Pouvez vous placer un fichier dans le r pertoire tmp de la machine ens Pourquoi Passez en mode ascii et r cup rer le fichier de commande ls ainsi que le fichier texte monFichier Tentez d xecuter localement le fichier ls 1s apr s avoir donn les droits d xecution sur le fichier Par ailleurs visualiser le fichier monFichier Passez en mode binaire et r cup rer le fichier de commande ls Tentez de l xecuter localement ls apr s avoir donn les droits d xecution sur le fichier En d duire la diff rence entre le mode ascii et le mode binaire Comment r cup rer plusieurs fichiers la fois Peut on utiliser ftp par le biais d une URL Essayer A l IUT il n est pas possible de r cup rer un fichier par ftp anonyme sur un serveur de votre choix par exemple le fichier README du r pertoire jussieu sur le site ftp lip6 fr 9 Serveur FTP via telnet Avant toute chose r cup rer la RFC 959 Ensuite analyser ce qui se passe dans les deux terminaux ci dessous Essayer de reconstruire le sc nario Dans un dernier temps reproduisez vous m me le sc nario Terminal 1 toto bidule gt telnet ens iut lens univ artois fr 21 Trying 172 31 144 4 Connected to ens iut lens univ artois fr Escape character is 220 vsFTPd 2 0 1 USER anonymous 331 Please specify the password PASS toto
13. onstater le r sultat en listant les fichiers dans tmp de votre machine et celle de votre voisin On souhaite effectuer un ssh en pr cisant une commande ex cuter directement par exemple Is I tmp Que devez vous taper Demandez votre voisin de se connecter sur une machine distante quelconque avec ssh depuis un terminal de votre machine Il devra int grer la commande son nom d utilisateur Quelle commande doit il taper Tentez une connection avec ssh sur une machine distante et lancer emacs Que constatez vous Tentez une connection avec ssh X sur une machine distante et lancer emacs Que constatez vous A quoi sert l option X Sur la machine distante tapez ps aux Que constate t on De la m me mani re tentez de lancer gcalctool sur la machine distante l aide de ssh avec et sans l option X ssh est un processus serveur qui fonctionne en mode connect TCP en utilisant le port 22 On peut observer cela avec netstat ntl 7 Transfert de fichiers scp scp est une commande qui permet de copier des fichiers sur une machine distante Il utilise ssh pour transf rer des donn es et offre le m me niveau de s curit Pour en savoir plus sur la commande scp consulter le manuel Tapez man scp 1 2 Copier un fichier dans le r pertoire tmp de la machine voisine Indiquer l instruction Cr er localement un r pertoire et placez y quelques fichiers Copier en une seule instruction ce r pertoir
14. t utilisez ensuite un navigateur pour afficher cette page Pour un serveur web distant ici www univ lillel fr on tapera telnet www univ lille1 fr 80 GET Malheureusement l universit nous force passer par un proxy pour acc der aux sites web externes Dans ce cas il faut se connecter au proxy et lui soumettre la requ te Par exemple pour obtenir la m me page que ci dessus mais en passant par le proxy telnet cache etu univ artois fr 3128 GET http www univ lillel fr Pour le protocole de communication utilis pour transf rer le courrier lectronique SMTP Simple Mail Transfer Protocol on peut utiliser telnet sur un serveur l coute du port 25 Voici ci dessous la proc dure type gt gt telnet smtp xxxx xxxx 25 Connected to smtp XXXX XXXX 220 smtp xxxx xxxx SMTP Ready gt gt HELO client 250 smtp xXXX XXXX 250 PIPELINING 250 8BITMIME gt gt MAIL FROM lt auteur yyyy yyyy gt 250 Sender ok gt gt RCPT TO lt destinataireOxxxx xxxx gt 250 Recipient ok gt gt DATA 354 Enter mail end with on a line by itself Subject Test Corps du texte 250 Ok gt gt QUIT 221 Closing connection Connection closed by foreign host Trouver le nom d un serveur de courriel chez votre h bergeur par exemple gmail ou yahoo et envoyez vous un message Cela ne marche pas Essayer avec 127 0 0 1 6 Connexion distance ssh ssh est une commande qui permet de se connecter de fa
Download Pdf Manuals
Related Search
Related Contents
Tank Installation and Operation Manual M-MT1 • INSTALLATION • BETRIEB • WARTUNG IAA オークション規定 IAA 大阪 Freehand Handbuch - Win TROY Group TROY IRD 3005 User's Manual Sony PCG-GRX520 User's Guide Elo Touch Solution 2639L 温度調節器 KT4 取扱説明書 FeliCaカードカタログ [PDF: 696KB] Copyright © All rights reserved.
Failed to retrieve file