Re: ipv6 (avec free) - [Résolu]
Salut et bonne année, Nicolas KOWALSKI a écrit : net.ipv6.conf.default.accept_ra = 0 J'ai mis cette ligne dans /etc/sysctl.conf, et, après reboot, l'autoconfiguration a continué sur eth0 (seule interface réseau réelle de la machine). J'ai alors rajouté net.ipv6.conf.all.accept_ra = 0, sans plus de résultat. J'ai donc fini par mettre net.ipv6.conf.eth0.accept_ra = 0, et là c'est bon, seules les adresses d'interface et de passerelle définies dans /etc/network/interfaces sont prises en compte. La subtilité m'échappe là... Cf. mes réponses du 17/12/2008 à 12:27 et 12:52 CET sur les histoires de séquencement entre chargement du module ipv6, activation des interfaces et lecture du fichier /etc/sysctl.conf. Quant aux paramètres sous net.ipv6.conf.all, ils n'ont pas l'air d'être pris en compte à l'exception de forwarding. -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: ipv6 (avec free) - [Résolu]
Nicolas KOWALSKI a écrit : La non-/prise en compte des paramètres all/default, ce n'est pas terrible pour la compréhension des choses. Les paramètres 'default' sont pris en compte et appliqués à une interface lorsque celle-ci est liée à IPv6, c'est-à-dire soit lors de sa création soit lors du chargement du module ipv6. Le problème réside dans la séquence de démarrage. Et je préfère que les paramètres 'all' soient sans effet contrairement à ceuxd d'IPv4 car en IPv4 c'est un sacré bazar, certains fonctionnant en ET logique et d'autres en OU logique avec les paramètres de chaque interface. Au moins en IPv6 c'est clair : c'est la valeur du paramètre de l'interface qui fait foi et elle seule. -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: ipv6 (avec free) - [Résolu]
kaliderus a écrit : Pascal Hambourg a écrit : Si je comprends bien, la première machine qui a le problème a une carte RTL8029 qui marche maintenant en la passant en mode promiscuous ? Oui. [...] Puis j'ai changé le mode en promiscuous sur la Realtek. Donc au final c'est bien le mode promiscuous uniquement qui a débloqué la situation. Donc a priori un bug de gestion du multicast ethernet sur cette carte. Je suis quand même un peu surpris car je n'ai jamais rencontré ce problème avec les nombreuses cartes ethernet à contrôleur Realtek RTL8029 que j'ai utilisées. -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: ipv6 (avec free) - [Résolu]
Pascal Hambourg a écrit : kaliderus a écrit : Pascal Hambourg a écrit : Si je comprends bien, la première machine qui a le problème a une carte RTL8029 qui marche maintenant en la passant en mode promiscuous ? Oui. [...] Puis j'ai changé le mode en promiscuous sur la Realtek. Donc au final c'est bien le mode promiscuous uniquement qui a débloqué la situation. Donc a priori un bug de gestion du multicast ethernet sur cette carte. Je suis quand même un peu surpris car je n'ai jamais rencontré ce problème avec les nombreuses cartes ethernet à contrôleur Realtek RTL8029 que j'ai utilisées. J'avoue que je ne comprends pas bien, tout ce que je peux dire c'est que j'ai une configuration des plus standard. Si j'arrive à trouver d'où provient la panne je rajouterai une note ou ferait un rapport de bug, mais dans l'immédiat je n'entrevoit pas d'autres explications. -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: ipv6 (avec free) - [Résolu]
kaliderus a écrit : Pascal Hambourg a écrit : kaliderus a écrit : Après branchement d'une machine munie d'une carte différente la résolution en ipv6 fonctionne ; c'était bien un soucis matériel avec le mode promiscuous. Le circuit de la carte utilisée date de plus de 10 ans (rtl8029) mais la mode promiscuous fonctionne et résout mon problème. Pour info, quel était le chipset (et le module pilote) de l'ancienne carte ? J'ai juste branché une carte différente pour tester le matériel, actuellement c'est toujours la rtl8029 que j'utilise et qui fonctionne. Après relecture, j'ai dû mal comprendre ton message précédent. J'avais cru comprendre que tu avais changé de carte réseau, mais en fait tu as branché une autre *machine* et ça marche, c'est cela ? L'autre machine a quel type de chipset ethernet ? Si je comprends bien, la première machine qui a le problème a une carte RTL8029 qui marche maintenant en la passant en mode promiscuous ? Le chipset j'en sais fichtrement rien, c'est une carte RealTek, si tu me dis comment trouver l'info je peux répondre. Le module est 8390 (je pense car le lsmo me donne ne2k_pci en face), Le chipset RTL8029 est piloté par le module ne2k_pci pour les contrôleurs ethernet compatible NE2000 en version PCI, qui a besoin du module 8390. mais je pense que le soucis venait de la configuration car sur une autre machine avec config équivalente (sauf les cartes réseaux), j'ai eu le même comportement. Et qu'as-tu changé pour que ça marche ? Juste le mode promiscuous ? -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: ipv6 (avec free) - [Résolu]
Pascal Hambourg a écrit : kaliderus a écrit : Après branchement d'une machine munie d'une carte différente la résolution en ipv6 fonctionne ; c'était bien un soucis matériel avec le mode promiscuous. Le circuit de la carte utilisée date de plus de 10 ans (rtl8029) mais la mode promiscuous fonctionne et résout mon problème. Pour info, quel était le chipset (et le module pilote) de l'ancienne carte ? J'ai juste branché une carte différente pour tester le matériel, actuellement c'est toujours la rtl8029 que j'utilise et qui fonctionne. Le chipset j'en sais fichtrement rien, c'est une carte RealTek, si tu me dis comment trouver l'info je peux répondre. Le module est 8390 (je pense car le lsmo me donne ne2k_pci en face), mais je pense que le soucis venait de la configuration car sur une autre machine avec config équivalente (sauf les cartes réseaux), j'ai eu le même comportement. Note : j'ai utilisé des RTL8029 pendant un moment, et je n'ai jamais eu besoin du mode promiscuous pour que l'IPv6 fonctionne dessus. Moralité : Ne jamais avoir trop confiance en son matériel. Ça peut aussi être un bug dans le pilote. Alors là je ne sais pas comment le prouver :-( Une dernière question : Comment désactiver l'auto-configuration ipv6 basée sur l'adresse MAC ? Désactiver l'autoconfiguration par RA ou juste empêcher la création de l'adresse construite à partir du préfixe et de l'adresse MAC ? Je ne suis pas sûr que la seconde hypothèse soit possible. Je pensais à la création de l'adresse basée sur le préfixe + MAC, vu qu'il est possible de la supprimer par la suite. Mais ce n'est plus un point bloquant pour moi maintenant. Est-il plus judicieux de mettre un bout de script dans le fichier interfaces (un pre-up) ou directement dans sysctl.conf, ou encore ailleurs ? Je n'ai pas planché en détail sur la question, mais je dirais qu'il y a quelques précautions à prendre dans les deux cas. Primo, la branche des paramètres net.ipv6.* n'existe que si le module ipv6 est chargé, ce qui n'est pas forcément le cas lors de la lecture des fichiers /etc/sysctl.conf (dans /etc/rcS.d/S30procps) ou /etc/network/interfaces (dans /etc/rcS.d/S40networking) : en effet le module peut être chargé automatiquement plus tard seulement lorsque quelque chose a besoin de l'IPv6. Moi, je règle la question en ajoutant le module ipv6 dans le fichier /etc/modules qui est lu avant (dans /etc/rcS.d/S20module-init-tools). Secundo, il faut distinguer si l'interface existe déjà ou pas encore au moment où le fichier sysctl.conf ou les options up et pre-up du fichier interfaces sont lus. Les interfaces ethernet physiques déclarées dans /etc/modules ou détectées par udev (dans /etc/rcS.d/S03udev) existent généralement déjà à ce moment, mais pas forcément les interfaces virtuelles, par exemple bridge, bonding ou vlan (je ne parle pas des alias du type eth0:1 qui ne sont pas des interfaces). Si l'interface n'existe pas encore, les paramètres net.ipv6.conf.interface.* n'existent pas encore non plus, et les paramètres par défaut net.ipv6.conf.default.* s'appliqueront lorsqu'elle sera créée. Si elle existe, les paramètres net.ipv6.conf.interface.* existent avec les valeurs par défaut et peuvent être modifiés. D'accodac, donc je vais opter pour un bout de script post-up, ainsi je conserve le comportement du système initial sans le modifier et je regroupe tout ce qui concerne l'interface dans un même fichier. Merci pour les infos détaillées. Même question pour le mode promiscuous (actuellement pre-up dans interfaces). Le mode promiscuous ne se configure pas avec sysctl. Exact, c'est avec ifconfig :-) -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: ipv6 (avec free) - [Résolu]
Pascal Hambourg a écrit : kaliderus a écrit : Pascal Hambourg a écrit : kaliderus a écrit : Après branchement d'une machine munie d'une carte différente la résolution en ipv6 fonctionne ; c'était bien un soucis matériel avec le mode promiscuous. Le circuit de la carte utilisée date de plus de 10 ans (rtl8029) mais la mode promiscuous fonctionne et résout mon problème. Pour info, quel était le chipset (et le module pilote) de l'ancienne carte ? J'ai juste branché une carte différente pour tester le matériel, actuellement c'est toujours la rtl8029 que j'utilise et qui fonctionne. Après relecture, j'ai dû mal comprendre ton message précédent. J'avais cru comprendre que tu avais changé de carte réseau, mais en fait tu as branché une autre *machine* et ça marche, c'est cela ? Oui L'autre machine a quel type de chipset ethernet ? C'est un Ethernet controller: Intel Corporation 82573L Gigabit Ethernet Controller (le pc est un Thinkpad T60P) Si je comprends bien, la première machine qui a le problème a une carte RTL8029 qui marche maintenant en la passant en mode promiscuous ? Oui. Le chipset j'en sais fichtrement rien, c'est une carte RealTek, si tu me dis comment trouver l'info je peux répondre. Le module est 8390 (je pense car le lsmo me donne ne2k_pci en face), Le chipset RTL8029 est piloté par le module ne2k_pci pour les contrôleurs ethernet compatible NE2000 en version PCI, qui a besoin du module 8390. mais je pense que le soucis venait de la configuration car sur une autre machine avec config équivalente (sauf les cartes réseaux), j'ai eu le même comportement. Et qu'as-tu changé pour que ça marche ? Juste le mode promiscuous ? Dans un premier temps j'ai rajouter une directive gateway dans /etc/network/interfaces Voyant que rien ne changeait j'ai tester avec une autre machine (le Thinkpad) et config réseau équivalente, j'ai eu l'ipv6 fonctionnel. Puis j'ai changé le mode en promiscuous sur la Realtek. Donc au final c'est bien le mode promiscuous uniquement qui a débloqué la situation. -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: ipv6 (avec free) - [Résolu]
Pascal Hambourg a écrit : Secundo, il faut distinguer si l'interface existe déjà ou pas encore au moment où le fichier sysctl.conf ou les options up et pre-up du fichier interfaces sont lus. Les interfaces ethernet physiques déclarées dans /etc/modules ou détectées par udev (dans /etc/rcS.d/S03udev) existent généralement déjà à ce moment, mais pas forcément les interfaces virtuelles, par exemple bridge, bonding ou vlan (je ne parle pas des alias du type eth0:1 qui ne sont pas des interfaces). Si l'interface n'existe pas encore, les paramètres net.ipv6.conf.interface.* n'existent pas encore non plus, et les paramètres par défaut net.ipv6.conf.default.* s'appliqueront lorsqu'elle sera créée. Si elle existe, les paramètres net.ipv6.conf.interface.* existent avec les valeurs par défaut et peuvent être modifiés. Petite correction : les paramètres net.ipv6.conf.interface.* n'existent que si l'interface a déjà été activée auparavant (même si elle est désactivée ensuite), et pas dès qu'elle existe. Par conséquent, ils n'existent pas lorsque sysctl.conf est lu ou lorsque les options pre-up sont exécutées pour la première fois. -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: ipv6 (avec free) - [Résolu]
kaliderus a écrit : Après branchement d'une machine munie d'une carte différente la résolution en ipv6 fonctionne ; c'était bien un soucis matériel avec le mode promiscuous. Le circuit de la carte utilisée date de plus de 10 ans (rtl8029) mais la mode promiscuous fonctionne et résout mon problème. Pour info, quel était le chipset (et le module pilote) de l'ancienne carte ? Note : j'ai utilisé des RTL8029 pendant un moment, et je n'ai jamais eu besoin du mode promiscuous pour que l'IPv6 fonctionne dessus. Moralité : Ne jamais avoir trop confiance en son matériel. Ça peut aussi être un bug dans le pilote. Une dernière question : Comment désactiver l'auto-configuration ipv6 basée sur l'adresse MAC ? Désactiver l'autoconfiguration par RA ou juste empêcher la création de l'adresse construite à partir du préfixe et de l'adresse MAC ? Je ne suis pas sûr que la seconde hypothèse soit possible. Est-il plus judicieux de mettre un bout de script dans le fichier interfaces (un pre-up) ou directement dans sysctl.conf, ou encore ailleurs ? Je n'ai pas planché en détail sur la question, mais je dirais qu'il y a quelques précautions à prendre dans les deux cas. Primo, la branche des paramètres net.ipv6.* n'existe que si le module ipv6 est chargé, ce qui n'est pas forcément le cas lors de la lecture des fichiers /etc/sysctl.conf (dans /etc/rcS.d/S30procps) ou /etc/network/interfaces (dans /etc/rcS.d/S40networking) : en effet le module peut être chargé automatiquement plus tard seulement lorsque quelque chose a besoin de l'IPv6. Moi, je règle la question en ajoutant le module ipv6 dans le fichier /etc/modules qui est lu avant (dans /etc/rcS.d/S20module-init-tools). Secundo, il faut distinguer si l'interface existe déjà ou pas encore au moment où le fichier sysctl.conf ou les options up et pre-up du fichier interfaces sont lus. Les interfaces ethernet physiques déclarées dans /etc/modules ou détectées par udev (dans /etc/rcS.d/S03udev) existent généralement déjà à ce moment, mais pas forcément les interfaces virtuelles, par exemple bridge, bonding ou vlan (je ne parle pas des alias du type eth0:1 qui ne sont pas des interfaces). Si l'interface n'existe pas encore, les paramètres net.ipv6.conf.interface.* n'existent pas encore non plus, et les paramètres par défaut net.ipv6.conf.default.* s'appliqueront lorsqu'elle sera créée. Si elle existe, les paramètres net.ipv6.conf.interface.* existent avec les valeurs par défaut et peuvent être modifiés. Même question pour le mode promiscuous (actuellement pre-up dans interfaces). Le mode promiscuous ne se configure pas avec sysctl. -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: ipv6 (avec free) - [Résolu]
Thomas Preud'homme a écrit : The Friday 12 December 2008 17:21:45 Pascal Hambourg, you wrote : kaliderus a écrit : Pascal Hambourg a écrit : Tu as bien activé l'option IPv6 de Free ? La machine est connectée directement à la Freebox (ou à travers un switch, mais pas un routeur) ? Oui ma machine est en prise directe avec la freebox, option v6 activée, et j'ai voulu spécifier une adresse au niveau de l'interface (car elle est spécifiés dans l'interface de free, ce qui me semblait logique), et c'est vrai aussi que j'avais une adresse auto-configurée basée sur l'adresse MAC avant de relancer la machine, ce qui ne me choquais pas. Une adresse commençant par le préfixe attribué par Free ou seulement l'adresse link local commençant par fe80 ? Pas d'adresse d'autoconfiguration, donc ? Est-ce que dmesg renvoie un message du style eth0: no IPv6 routers present ? Oui exacte Donc soupçon de problème spécifique de connectivité IPv6 (puisque je suppose que la connectivité IPv4 ne pose pas problème). J'ai eu vent de certains pilotes ethernet un peu buggés qui posaient problème avec le multicast (les annonces de routeur sont envoyées en multicast), une façon de contourner était de mettre l'interface en mode promiscuous. Comme c'est ce que fait tcpdump quand il écoute sur une interface particulière, ça vaut le coup de regarder ce qui arrive en IPv6 pendant une dizaine de minutes au moins (~période d'envoi d'annonces spontanées par le routeur) comme suggéré par Thomas : # tcpdump -ni eth0 ip6 ping6 www.free.fr From blabla Destination unreachable : Addresse unreachable C'est quelle adresse blabla ? Si c'est la machine elle-même, ce message d'erreur signifie que la machine n'a pu joindre la passerelle (la Freebox). Soit tu as spécifié une mauvaise adresse de passerelle, soit cela confirme le problème de connectivité. Sûr de chez sûr qu'il n'y a aucune règle de filtrage iptables, ip6tables-save ne renvoie rien ? tracert6 www.free.fr trouve bien l'adresse ip de free ci-dessus Et va jusqu'où ? Encore un truc qui m'est obscur : L'adresse static n'est pas présente lorsque je démarre la machine, elle apparaît après un ifdown et ifup, par contre l'adresse d'auto-configuration est bien là. La globale ou la link locale ? Je peux désactiver cette autoconfiguration dans /etc/sysctl.conf (ou ailleur) ou c'est inutile ? Inutile, tu peux avoir les deux, voire les trois en même temps : une adresse statique, une adresse autoconf permanente et éventuellement une adresse autoconf temporaire. Je profite du fait que tu sembles bien connaitre l'utilisation d'IPv6 sous Linux, comment le choix entre les 3 adresses se fait-il ? Cordialement, Thomas Preud'homme Re-bonjour, Bonne nouvelle : ping6 www.free.fr PING www.free.fr(2a01:e0c:1:1599::1) 56 data bytes 64 bytes from 2a01:e0c:1:1599::1: icmp_seq=1 ttl=60 time=68.7 ms Après branchement d'une machine munie d'une carte différente la résolution en ipv6 fonctionne ; c'était bien un soucis matériel avec le mode promiscuous. Le circuit de la carte utilisée date de plus de 10 ans (rtl8029) mais la mode promiscuous fonctionne et résout mon problème. Moralité : Ne jamais avoir trop confiance en son matériel. Je vais pouvoir explorer cette technologie. Une dernière question : Comment désactiver l'auto-configuration ipv6 basée sur l'adresse MAC ? Est-il plus judicieux de mettre un bout de script dans le fichier interfaces (un pre-up) ou directement dans sysctl.conf, ou encore ailleurs ? Même question pour le mode promiscuous (actuellement pre-up dans interfaces). Merci à tous pour votre aide. -- J'ai des choses à dire : http://kaliderus.blogspot.com -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: ipv6 (avec free) - [Résolu]
The Sunday 14 December 2008 14:00:49 kaliderus, you wrote : Thomas Preud'homme a écrit : The Friday 12 December 2008 17:21:45 Pascal Hambourg, you wrote : kaliderus a écrit : Pascal Hambourg a écrit : Tu as bien activé l'option IPv6 de Free ? La machine est connectée directement à la Freebox (ou à travers un switch, mais pas un routeur) ? Oui ma machine est en prise directe avec la freebox, option v6 activée, et j'ai voulu spécifier une adresse au niveau de l'interface (car elle est spécifiés dans l'interface de free, ce qui me semblait logique), et c'est vrai aussi que j'avais une adresse auto-configurée basée sur l'adresse MAC avant de relancer la machine, ce qui ne me choquais pas. Une adresse commençant par le préfixe attribué par Free ou seulement l'adresse link local commençant par fe80 ? Pas d'adresse d'autoconfiguration, donc ? Est-ce que dmesg renvoie un message du style eth0: no IPv6 routers present ? Oui exacte Donc soupçon de problème spécifique de connectivité IPv6 (puisque je suppose que la connectivité IPv4 ne pose pas problème). J'ai eu vent de certains pilotes ethernet un peu buggés qui posaient problème avec le multicast (les annonces de routeur sont envoyées en multicast), une façon de contourner était de mettre l'interface en mode promiscuous. Comme c'est ce que fait tcpdump quand il écoute sur une interface particulière, ça vaut le coup de regarder ce qui arrive en IPv6 pendant une dizaine de minutes au moins (~période d'envoi d'annonces spontanées par le routeur) comme suggéré par Thomas : # tcpdump -ni eth0 ip6 ping6 www.free.fr From blabla Destination unreachable : Addresse unreachable C'est quelle adresse blabla ? Si c'est la machine elle-même, ce message d'erreur signifie que la machine n'a pu joindre la passerelle (la Freebox). Soit tu as spécifié une mauvaise adresse de passerelle, soit cela confirme le problème de connectivité. Sûr de chez sûr qu'il n'y a aucune règle de filtrage iptables, ip6tables-save ne renvoie rien ? tracert6 www.free.fr trouve bien l'adresse ip de free ci-dessus Et va jusqu'où ? Encore un truc qui m'est obscur : L'adresse static n'est pas présente lorsque je démarre la machine, elle apparaît après un ifdown et ifup, par contre l'adresse d'auto-configuration est bien là. La globale ou la link locale ? Je peux désactiver cette autoconfiguration dans /etc/sysctl.conf (ou ailleur) ou c'est inutile ? Inutile, tu peux avoir les deux, voire les trois en même temps : une adresse statique, une adresse autoconf permanente et éventuellement une adresse autoconf temporaire. Je profite du fait que tu sembles bien connaitre l'utilisation d'IPv6 sous Linux, comment le choix entre les 3 adresses se fait-il ? Cordialement, Thomas Preud'homme Re-bonjour, Bonne nouvelle : ping6 www.free.fr PING www.free.fr(2a01:e0c:1:1599::1) 56 data bytes 64 bytes from 2a01:e0c:1:1599::1: icmp_seq=1 ttl=60 time=68.7 ms Après branchement d'une machine munie d'une carte différente la résolution en ipv6 fonctionne ; c'était bien un soucis matériel avec le mode promiscuous. Le circuit de la carte utilisée date de plus de 10 ans (rtl8029) mais la mode promiscuous fonctionne et résout mon problème. Moralité : Ne jamais avoir trop confiance en son matériel. Je vais pouvoir explorer cette technologie. Une dernière question : Comment désactiver l'auto-configuration ipv6 basée sur l'adresse MAC ? Je ne crois pas que tu puisses faire ça par contre tu peux imposer d'utiliser une adresse aléatoire en sortie plutôt que celle basée sur l'adresse MAC. De cette façon on ne saura pas que c'est toi qui visite tel ou tel site. Par contre si on veux te contacter toi on pourra utiliser l'IP basée sur ton adresse MAC. On ne pourra juste pas faire le lien entre les deux IPs. Pour cela comme l'a indiqué Pascal il suffit de mettre une valeur supérieure à 1 dans /proc/sys/net/ipv6/conf/default/use_tempaddr Si tu veux que ce soit permanent il faut positioner net.ipv6.conf.default.use_tempaddr=2 Est-il plus judicieux de mettre un bout de script dans le fichier interfaces (un pre-up) ou directement dans sysctl.conf, ou encore ailleurs ? Même question pour le mode promiscuous (actuellement pre-up dans interfaces). Affaire de goût je suppose. A mon sens sysctl est mieux car fait pour cela. pre-up te sert à exécuter un script avant que l'interface soit utilisable. Donc ton noyau démarre avec le paramètre non positionné et juste avant d'utiliser la carte tu le positionnes. Avec sysctl dès que le noyau est démarré la variable est positionnée. Pour le mode promiscuous je ne sais pas comment il est positionné. Si c'est en modifiant un fichier dans /proc alors pareil, il me semble mieux de le faire dans sysctl.conf Ceci dit le mettre dans pre-up a l'avantage de réunir tout ce qui configure le réseau (resolv.conf, hosts et dhclient.conf excepté) dans
Re: ipv6 (avec free) - [Résolu]
Stephane Bortzmeyer a écrit : Comment désactiver l'auto-configuration ipv6 basée sur l'adresse MAC ? net.ipv6.conf.default.accept_ra = 0 Alors la chapeau ! Ce type d'infos concernant les clés de sysctl est disponible où, je dois regarder les sources du noyau ou quoi qu'est-ce ? RA = Router Advertisment, cf. http://www.bortzmeyer.org/4862.html Merci bien ! -- J'ai des choses à dire : http://kaliderus.blogspot.com -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: ipv6 (avec free) - [Résolu]
Stephane Bortzmeyer a écrit : On Sun, Dec 14, 2008 at 09:34:38PM +0100, kaliderus kalide...@gmail.com wrote a message of 26 lines which said: net.ipv6.conf.default.accept_ra = 0 Alors la chapeau ! Ça marche ? Je n'avais jamais testé. Arg ! En fait non, et je ne trouve pas la clé qui fonctionne, j'ai du faire 50 tests et rien ne permet de désactiver l'auto-configuration. La seule solution que j'envisage est de scripter la supression de l'adresse d'auto-configuration une fois l'interface lancé, mais c'est pas propre je trouve. Ce type d'infos concernant les clés de sysctl est disponible où, Moi, je fais 'sysctl -a | grep ' et je teste. Ce doit être cela qu'on appelle l'informatique pas l'expérience :-) -- J'ai des choses à dire : http://kaliderus.blogspot.com -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/DebFrFrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: ipv6 (avec free) - [Résolu]
The Sunday 14 December 2008 21:34:38 kaliderus, you wrote : Stephane Bortzmeyer a écrit : Comment désactiver l'auto-configuration ipv6 basée sur l'adresse MAC ? net.ipv6.conf.default.accept_ra = 0 Alors la chapeau ! Ce type d'infos concernant les clés de sysctl est disponible où, je dois regarder les sources du noyau ou quoi qu'est-ce ? Cela correspond à ce qu'il y a dans /proc/sys Par exemple /proc/sys/net/ipv6/conf/default/accept_ra va donner net.ipv6.conf.default.accept_ra Après pour une explication des paramètres c'est expliqué dans la documentation de linux (package linux-doc-2.6.26) RA = Router Advertisment, cf. http://www.bortzmeyer.org/4862.html J'ai peur qu'après même l'IP aléatoire ne marche plus puisque celle-ci utilise le préfixe réseau envoyé dans le RA. Par contre cela doit être compatible avec une adresse IP fournie à la main Merci bien ! -- J'ai des choses à dire : http://kaliderus.blogspot.com Cordialement, Thomas Preud'homme -- Why debian : http://www.debian.org/intro/why_debian signature.asc Description: This is a digitally signed message part.
Re: ipv6 (avec free) - [Résolu]
The Monday 15 December 2008 01:56:08 Thomas Preud'homme, you wrote : The Sunday 14 December 2008 21:34:38 kaliderus, you wrote : Stephane Bortzmeyer a écrit : Comment désactiver l'auto-configuration ipv6 basée sur l'adresse MAC ? net.ipv6.conf.default.accept_ra = 0 Alors la chapeau ! Ce type d'infos concernant les clés de sysctl est disponible où, je dois regarder les sources du noyau ou quoi qu'est-ce ? Cela correspond à ce qu'il y a dans /proc/sys Par exemple /proc/sys/net/ipv6/conf/default/accept_ra va donner net.ipv6.conf.default.accept_ra Après pour une explication des paramètres c'est expliqué dans la documentation de linux (package linux-doc-2.6.26) J'ai oublié de préciser qu'une fois le package installé il faut aller voir dans /usr/share/doc/linux-doc-2.6.26/Documentation/networking/ip-sysctl.txt.gz RA = Router Advertisment, cf. http://www.bortzmeyer.org/4862.html J'ai peur qu'après même l'IP aléatoire ne marche plus puisque celle-ci utilise le préfixe réseau envoyé dans le RA. Par contre cela doit être compatible avec une adresse IP fournie à la main Merci bien ! -- J'ai des choses à dire : http://kaliderus.blogspot.com Cordialement, Thomas Preud'homme Cordialement, Thomas Preud'homme -- Why debian : http://www.debian.org/intro/why_debian signature.asc Description: This is a digitally signed message part.