ce n'est pas du tout de la programmation, mais j'ai déjà vu des sujets connexes, alors je me suis dit pourquoi pas. J'utilise Ubuntu et j'essaie actuellement d'apprendre le réseautage de base. J'ai lu beaucoup de théorie, donc je comprends les termes (passerelle, masque de réseau, etc.), mais je n'arrive pas à comprendre mon propre réseau chez moi. J'ai un routeur qui dessert mon ordinateur portable (sans fil) et mon ordinateur de bureau (ethernet). Lorsque j'exécute route
sur mon ordinateur de bureau, voici le résultat:
Destination Gateway Genmask Flags Metric Ref Use Iface
10.0.0.0 * 255.255.255.0 U 1 0 0 eth0
link-local * 255.255.0.0 U 1000 0 0 eth0
default RTA1025W.home 0.0.0.0 UG 0 0 0 eth0
Je ne peux pas comprendre. Je sais que la table spécifie les règles de routage, je ne peux tout simplement pas comprendre ces règles. Un exemple serait très apprécié: si j'envoie un datagramme sur un autre ordinateur de mon réseau domestique, la première règle doit correspondre, non? Quelle colonne spécifie où le datagramme est redirigé?
En outre, juste pour être sûr, si j'essaie d'atteindre un site Web, tous les datagrammes sont dirigés vers mon routeur, non?
De plus, qu'est-ce que link-local
? C'est défini dans mon fichier /etc/networks
, je ne sais pas ce que c'est.
J'espère que j'ai bien compris ce que j'essaie de comprendre, sinon c'est uniquement parce que je suis un novice complet. Merci quand même!
EDIT: pour que ce soit clair, j'ai lu man route
. Autant que je sache, Destination
fait référence à la destination du datagramme en cours de routage. Il en va de même pour Gatway
et Genmas
. C'est bien mais ce que je ne comprends pas, c'est où sera-t-il acheminé? C'est ce que j'essaie de comprendre
Yotam
Pour un aperçu rapide de la commande route
(ou de toute commande que vous ne comprenez peut-être pas encore parfaitement), vous pouvez taper man route
dans un terminal et cela vous donnera un aperçu de la commande.
Vous pouvez également rechercher man route
dans Google, ce qui vous renverra la page de manuel relative à la route pour la consultation en ligne.
Regardez ici , le résultat dans votre cas est plutôt simple.
À propos de l’entrée link-local
, c’est normal, comme vous pouvez le voir ici .
À propos de vos entrées actuelles dans votre table de routage:
La première entrée vous dit ce qui suit:
*
de la ligne), utilisera un masque de réseau 255.255.255.0, route est UP (c'est la signification de U
) et quelle interface la route utilise. Si vous faites ifconfig -a
, vous verrez probablement que votre adresse IP eth0 se situe dans la plage 10.0.0.0; il s’agit donc de votre route de réseau local.La troisième entrée vous dit ce qui suit: