Question sur reseau (linux)

Fred -  
kelux Messages postés 3267 Statut Contributeur -
Bonjour, je débute en réseau, et j'aimerai savoir 2 bricoles:

que signifie : 193.50.103.5/24
c'est le /24 qui m'intrigue.. ?

ensuite on me pose une question du style :

Sur une machine nommée serv_lx sur un réseau d'adresse 193.50.100.0/24 on trouve le fichier /etc/hosts suivant:

127.0.0.1 localhost.localdomain localhost
193.50.100.1 serv_lx.free.fr serv_lx
193.50.100.10 droite.free.fr droite

On tape depuis cette machine la commande ping suivante:
pingbill
Que se passe-t-il ?
a- si le ping donne une réponse, expliquez pourquoi
b- si le ping ne répond pas, proposez une solution.

j'aimerai aussi comprendre ce que veulent dire les lignes du fichier hosts.

Merci pour votre aide :-)

Fred
A voir également:

1 réponse

kelux Messages postés 3267 Statut Contributeur 432
 
Salut,

Le /24 est le masque de sous réseau , soit 255.255.255.0
24 pour 24 bits, comme 1 octet = 8 bits , on a 3 octets , 1 octet prend la valeur 255 (tous les bits sont à 1) ... d'ou les 3 x 255 dans le masque.

si on avait /16 , on obtiendrait 255.255.0.0 ....

Pour le ping :

Je pense que tu as voulu dire "ping bill" (car pingbill n'existe pas comme commande)

Il se passera que le ping n'aura pas de retour : hote inconnu.

En effet Bill n'est pas renseigné dans le fichier hosts....

Le fichier hosts sert à résoudre des noms comme un serveur DNS, la machine regardera systématiquement dans le fichier hosts pour résoudre un nom , s'il ne le trouve pas il fait une requete sur les serveurs DNS. (on peut changer cela: on peut forcer une requete DNS avant de regarder dans le ficher hosts)

imagine tu fais "ping droite" , tu auras une réponse de 193.50.100.10

Ce fichier existe aussi sous windows (et porte le meme nom ... c:\winnt\system32\drivers\etc\hosts )

Luc L.
[Gentoo] enfin :Þ
0