Vous n'êtes pas identifié(e).
J'imagine qu'il y a un tuto quelque part. Ceux que j'ai trouvé pour l'instant remontent à Debian 7...
A+
Dernière modification par laguespa (09-09-2018 12:07:33)
La musique : une certaine façon de s’asseoir sur l’éternité.
Hors ligne
ça ne marche pas
C'est un peut court... Que se passe-t-il exactement ?
ip addr et ip route doivent refléter les paramètres IP définis dans le fichier interfaces. Les pings vers l'adresse de getaway et 8.8.8.8 doivent aboutir.
Si resolv.conf n'existe pas ou ne contient aucune ligne "nameserver", il faut installer le paquet resolvconf et ajouter une ligne dns-nameservers dans /etc/network/interfaces pour déclarer les adresses de DNS (la box en général).
Si NetworkManager ou Wicd est installé, tu peux aussi passer par lui pour configurer l'interface réseau en statique au lieu de /etc/network/interfaces.
Il vaut mieux montrer que raconter.
Hors ligne
Les ping sur 8.8.8.8 aboutissent mais pas ceux sur la passerelle.
Je tire l'adresse de la passerelle d'après ce que me renvoie ifconfig dont voici une partie :
Toutefois, de ce que j'ai pu trouver sur le net l'adresse de la passerelle serait 192.168.0.254. J'ai d'ailleurs des réponses en pingant cette adresse.
A+
Dernière modification par laguespa (08-09-2018 14:07:13)
La musique : une certaine façon de s’asseoir sur l’éternité.
Hors ligne
Voilà ce que donnent les commandes suivantes après modification de /etc/network/interfaces
Quelle modification ? Cela ne correspond pas du tout au contenu du fichier interfaces.
Il vaut mieux montrer que raconter.
Hors ligne
Visiblement il faut renseigner gateway avec 192.168.0.254 qui est l'adresse ip du routeur sur le réseau local.
J'ai donc essayé avec cette adresse, redémarré le freebox et l'ordi. Je me suis retrouvé avec l'ip fixe 192.168.0.42 pour ma machine mais plus d'accès internet avec mon navigateur ni mon client messagerie.
La musique : une certaine façon de s’asseoir sur l’éternité.
Hors ligne
La vie, ce n'est pas d'attendre que l'orage passe, c'est de danser sous la pluie...
Hors ligne
Je me suis retrouvé avec l'ip fixe 192.168.0.42 pour ma machine mais plus d'accès internet avec mon navigateur ni mon client messagerie.
Et les tests que j'avais demandés ? (message #2)
Dernière modification par raleur (08-09-2018 14:50:13)
Il vaut mieux montrer que raconter.
Hors ligne
Salut, normalement tu dois pouvoir bfixer ton adresse ip sur la box crystal de free. Je le fait depuis longtemps. Il suffit de spécifier l'adresse mac de la machine dans Baux DHCP permanents, de lui attribuer une ip fixe, puis de redémarrer la box... http://supertos.free.fr/supertos.php?m=1&page=1013
J'ai essayé toute la matinée et impossible de le faire. Pourant je n'ai pas eu de problème avec la livebox et la freebox que j'avais il y a 5 ou 6 ans. J'ai aussi essayé de le faire en redémarrant firefox modules désactivés et avec une autre machine sous debian 8 mais rien à faire.
Bizarre...
A+
La musique : une certaine façon de s’asseoir sur l’éternité.
Hors ligne
laguespa a écrit :Je me suis retrouvé avec l'ip fixe 192.168.0.42 pour ma machine mais plus d'accès internet avec mon navigateur ni mon client messagerie.
Et les tests que j'avais demandés ? (message #2)
Je viens de les faire raleur. Voici les résultats.
La démarche :
1.
2. Je redémarre l'ordi et la freebox
3. J'essaie de pinger 8.8.8.8 et 192.168.0.254 et ça marche. Par contre
4.
resolvconf est intallé. Il faut ajouter une ligne dns-nameservers dans /etc/network/interfaces pour déclarer les adresses de DNS comme tu me l'avais dit.
Plus de précisions ?
A+
Dernière modification par laguespa (08-09-2018 15:03:51)
La musique : une certaine façon de s’asseoir sur l’éternité.
Hors ligne
Il vaut mieux montrer que raconter.
Hors ligne
cat /etc/resolv.conf
at: /etc/resolv.conf: Aucun fichier ou dossier de ce type
resolvconf est intallé. Il faut ajouter une ligne dns-nameservers dans /etc/network/interfaces pour déclarer les adresses de DNS comme tu me l'avais dit.
Plus de précisions ?
A+
Tu n'as pas de fichier /etc/resolv.conf ?? C'est bizarre !
La vie, ce n'est pas d'attendre que l'orage passe, c'est de danser sous la pluie...
Hors ligne
Il faut aussi installer resolvconf, condition pour que l'option dns-nameservers dans le fichier interfaces soit prise en compte.
Autrement tu peux créer un fichier /etc/resolv.conf manuellement avec les mêmes lignes nameserver que dans ton message #3 mais il risque d'être écrasé par NetworkManager.
J'ai aujouté la ligne dns-nameservers dans /etc/network/interfaces mais il doit manquer quelque chose parce qu'au redémarrage de l'ordi je n'ai plus de connexion. Peut-être l'adresse ip de la freebox ?
La musique : une certaine façon de s’asseoir sur l’éternité.
Hors ligne
Dernière modification par raleur (08-09-2018 18:12:28)
Il vaut mieux montrer que raconter.
Hors ligne
On peut voir le fichier interfaces ?
Que contient le fichier /etc/resolv.conf maintenant ? Si resolvconf est installé, resolv.conf devrait au moins contenir l'en-tête disant qu'il est géré par resolvconf.
Le fichier /etc/network/interfaces est commenté pour le moment :
A+
La musique : une certaine façon de s’asseoir sur l’éternité.
Hors ligne
Il vaut mieux montrer que raconter.
Hors ligne
Hors ligne
Je pensais qu'il était évident qu'il fallait spécifier dans l'option dns-nameservers le ou les DNS à utiliser (séparés par des espaces).
Salut raleur.
Rien d'évident en informatique selon moi surtout quand on est complètement perdu et qu'on demande de l'aide Mais c'est comme ça qu'on progresse.
Voici mon /etc/network/interfaces et je suis tout fier que ça marche. Merci.
bonsoir
une petite question, pourquoi absolument vouloir passer par le fichier /etc/network/interfaces alors qu'il te suffit de modifier quelque paramètres de network Manager pour être avoir une ip fixe sur le réseau ....
(enfin apprendre / comprendre le fonctionnement du fichier interface peut être utile et salvateur en cas de plantage de l'interface graphique )
C'est un peu ça et dans le lug GNU/Linux dans lequel je suis il y a un peu de tout comme environnement de bureau alors la ligne de commande et les fichiers de conf c'est souvent salutaire.
Toutefois je ne suis pas opposé à savoir les paramètres à modifier dans network manager si tu veux bien me les dire.
A+
La musique : une certaine façon de s’asseoir sur l’éternité.
Hors ligne
Oui, l'adresse spécifiée dans l'option gateway est erronée. Tu as mis l'adresse de broadcast au lieu de l'adresse de la box.
C'est quoi la différence entre l'adresse gateway et l'adresse broadcast ? C'est la passerelle non ?
Comment se fait-il que l'adresse de la box ne soit pas la même que l'adresse gateway ? C'est la même boîte pourtant...
A+
La musique : une certaine façon de s’asseoir sur l’éternité.
Hors ligne
je ne suis pas opposé à savoir les paramètres à modifier dans network manager
C'est comme dans n'importe quel gestionnaire de réseau graphique, y compris celui de Windows. Via le menu de l'applet NetworkManager, on peut accéder à la configuration des connexions ("modification des connexions") et dans l'onglet IPv4 on peut sélectionner la méthode de configuration (automatique = DHCP, manuel = statique) et il y a des champs pour spécifier l'adresse IP, le masque, l'adresse de passerelle par défaut et les DNS.
C'est quoi la différence entre l'adresse gateway et l'adresse broadcast ? C'est la passerelle non ?
L'adresse définie dans l'option gateway est l'adresse du routeur (ou passerelle, terme non recommandé car imprécis mais dont l'usage persiste) de la route par défaut, souvent abrégée en "passerelle par défaut", à laquelle sont envoyé tous les paquets destinés à l'extérieur.
Une adresse de broadcast est une adresse de destination spéciale utilisée pour émettre à destination de toutes les machines d'un réseau local. Elle ne correspond à aucune machine en particulier. Par convention c'est la dernière adresse du sous-réseau. Cela n'a donc strictement rien à voir avec une adresse de passerelle dont l'adresse peut être définie arbitrairement (c'est pourquoi il faut la spécifier explicitement contrairement à l'adresse de broadcast qui est déterminée à partir de l'adresse et du masque).
Dernière modification par raleur (09-09-2018 09:56:59)
Il vaut mieux montrer que raconter.
Hors ligne
laguespa a écrit :je ne suis pas opposé à savoir les paramètres à modifier dans network manager
C'est comme dans n'importe quel gestionnaire de réseau graphique, y compris celui de Windows. Via le menu de l'applet NetworkManager, on peut accéder à la configuration des connexions ("modification des connexions") et dans l'onglet IPv4 on peut sélectionner la méthode de configuration (automatique = DHCP, manuel = statique) et il y a des champs pour spécifier l'adresse IP, le masque, l'adresse de passerelle par défaut et les DNS.
C'est compris. Mais pourquoi les changements effectués via le fichier /etc/network/interfaces ne sont pas visibles dans le menu de l'applet NetworkManager ?
C'est quoi la différence entre l'adresse gateway et l'adresse broadcast ? C'est la passerelle non ?
L'adresse définie dans l'option gateway est l'adresse du routeur (ou passerelle, terme non recommandé car imprécis mais dont l'usage persiste) de la route par défaut, souvent abrégée en "passerelle par défaut", à laquelle sont envoyé tous les paquets destinés à l'extérieur.
C'est donc par l'adresse gateway que se fait le trafic entre les machines du réseau local et Internet ?
Une adresse de broadcast est une adresse de destination spéciale utilisée pour émettre à destination de toutes les machines d'un réseau local. Elle ne correspond à aucune machine en particulier. Par convention c'est la dernière adresse du sous-réseau. Cela n'a donc strictement rien à voir avec une adresse de passerelle dont l'adresse peut être définie arbitrairement (c'est pourquoi il faut la spécifier explicitement contrairement à l'adresse de broadcast qui est déterminée à partir de l'adresse et du masque).
C'est un peu abstrait pour moi. Est-ce que tu peux me donner une exemple ?
A+ et merci de ton attention.
La musique : une certaine façon de s’asseoir sur l’éternité.
Hors ligne
Mais pourquoi les changements effectués via le fichier /etc/network/interfaces ne sont pas visibles dans le menu de l'applet NetworkManager ?
Parce que ce sont deux gestionnaires de réseau différents. Le fichier interfaces est utilisé par le service "networking" installé par le paquet ifupdown. NetworkManager ne lit ce fichier que pour déterminer les interfaces configurées par le service networking, dont il ne doit donc pas s'occuper et qui doivent apparaître comme "non gérées" dans l'applet NetworkManager.
Est-ce que tu peux me donner une exemple
Certains protocoles et applications ont besoin d'envoyer des paquets à toutes les machines du réseau local. Le protocole de résolution de nom Netbios de Windows par exemple. L'émetteur utilise l'adresse de broadcast pour demander "qui est UNTEL" à tout le monde et la machine qui a ce nom répond. Une autre application consistait à envoyer un ping à l'adresse de broadcast pour faire répondre toutes les machines du réseau local, mais il y a longtemps que le ping en broadcast est ignoré par défaut par la plupart des OS comme Linux, pour des raisons évidentes d'abus possible (attaque par amplification).
Il vaut mieux montrer que raconter.
Hors ligne
La musique : une certaine façon de s’asseoir sur l’éternité.
Hors ligne
Dernière modification par raleur (09-09-2018 13:34:32)
Il vaut mieux montrer que raconter.
Hors ligne
laguespa a écrit :je ne suis pas opposé à savoir les paramètres à modifier dans network manager
C'est comme dans n'importe quel gestionnaire de réseau graphique, y compris celui de Windows. Via le menu de l'applet NetworkManager, on peut accéder à la configuration des connexions ("modification des connexions") et dans l'onglet IPv4 on peut sélectionner la méthode de configuration (automatique = DHCP, manuel = statique) et il y a des champs pour spécifier l'adresse IP, le masque, l'adresse de passerelle par défaut et les DNS.
Pourquoi ça se fait dans l'onglet ipv4 et pas ipv6 aussi ?
Attention: ifupdown, le service networking et le fichier interfaces sont spécifiques à Debian et ses dérivées.
Oui, je me doute bien. J'aurai l'occasion d'apprendre pour les autres OS. Du moment que j'ai saisi la méthode...
"Résolu" ? A moins que j'ai raté un épisode, on n'a pas trouvé pourquoi la box refuse de renouveler le bail DHCP ni comment y remédier (allonger la durée du bail dans la configuration de la box ?).
Je dirais plutôt "contourné".
Je ne me serais pas permis de demander comment faire fonctionner ma Freebox sur le forum. Ce qui m'intéressait vraiment c'était de fixer les ip sur les machines. L'occasion d'apprendre deux ou trois trucs en plus.
En tout cas quand j'aurai un technicien(ne) de chez Free au bout du fil je saurai quoi lui dire.
Maintenant si tu veux on peut continuer à chercher la raison pour laquelle la box refuse de renouveler le bail DHCP.
Histoire d'écarter les poblèmes liés au navigateur j'ai essayé avec Midori et Firefox et c'est pareil.
Comment on fait pour allonger la durée du bail dans la configuration de la box ?
A+
Dernière modification par laguespa (09-09-2018 12:50:43)
La musique : une certaine façon de s’asseoir sur l’éternité.
Hors ligne
Pourquoi ça se fait dans l'onglet ipv4 et pas ipv6 aussi ?
Que veux-tu dire ?
Maintenant si tu veux on peut continuer à chercher la raison pour laquelle la box refuse
Non, oublie, j'ai confondu avec autre chose.
Dernière modification par raleur (09-09-2018 13:38:25)
Il vaut mieux montrer que raconter.
Hors ligne