OVH Community, votre nouvel espace communautaire.

Ipv6 n'apparait pas dans ifconfig


PatrickGilbert
09/01/2015, 10h01
Merci Nowwhat. En fait c'était les interfaces qui ne remontaient pas en utilisant la commande /etc/init.d/networking restart

Il suffit d'utiliser comme tu me l'as suggéré /etc/init.d/networking stop et ensuite /etc/init.d/networking start

Encore merci,

Patrick

PatrickGilbert
08/01/2015, 10h18
Citation Envoyé par Nowwhat
Noop.
Un "ifconfig" me donne:
Code:
...
          inet6 addr: 2001:41d0:2:927b::2/128 Scope:Global
...
Attention:
J'ai ceci dans mon /etc/network/interfaces:
Code:
post-up /sbin/ifconfig eth0 inet6 add 2001:41D0:2:927b::2
pre-down /sbin/ifconfig eth0 inet6 del 2001:41D0:2:927b::2


Ce que je fait ... comme ça je suis sur que tout va bien dès le démarrage.
Pas bien grave, je ne change pas toutes les 6 matins mes IPv4 et IPv6.

Par contre:
Code:
post-up /sbin/ip -family inet6 route add 2001:41D0:2:ADff:ff:ff:ff:ff d$
post-up /sbin/ip -family inet6 route add default via 2001:41D0:2:ADff:f$
pre-down /sbin/ip -family inet6 route del default via 2001:41D0:2:ADff:$
pre-down /sbin/ip -family inet6 route del 2001:41D0:2:ADff:ff:ff:ff:ff $
La il y a un probleme.
Ce "$" à la fin, il va tout casser .....
(soit: tu me montre pas ce que t'as ...
J'ai:
Code:
post-up /sbin/ip -f inet6 route add 2001:41D0:2:92ff:ff:ff:ff:ff dev eth0
post-up /sbin/ip -f inet6 route add default via 2001:41D0:2:92ff:ff:ff:ff:ff


dans le fichier il n'y a pas de signe $ à la fin
j'ai refais le copier coller:
# The loopback network interface
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 188.165.226.65
netmask 255.255.255.0
network 188.165.226.0
broadcast 188.165.226.255
gateway 188.165.226.254

iface eth0 inet6 static
address 2001:41D0:2:AD41::1
netmask 64
post-up /sbin/ip -family inet6 route add 2001:41D0:2:ADff:ff:ff:ff:ff dev eth0
post-up /sbin/ip -family inet6 route add default via 2001:41D0:2:ADff:ff:ff:ff:ff
pre-down /sbin/ip -family inet6 route del default via 2001:41D0:2:ADff:ff:ff:ff:ff
pre-down /sbin/ip -family inet6 route del 2001:41D0:2:ADff:ff:ff:ff:ff dev eth0
post-up /sbin/ip -6 addr add 2001:41D0:2:AD41::2/64 dev eth0
pre-down /sbin/ip -6 addr del 2001:41D0:2:AD41::2/64 dev eth0

Nowwhat
08/01/2015, 09h50
Citation Envoyé par PatrickGilbert
tu n'as pas mis /64 à la fin de on adresse?
Noop.
Un "ifconfig" me donne:
Code:
...
          inet6 addr: 2001:41d0:2:927b::2/128 Scope:Global
...
Attention:
J'ai ceci dans mon /etc/network/interfaces:
Code:
post-up /sbin/ifconfig eth0 inet6 add 2001:41D0:2:927b::2
pre-down /sbin/ifconfig eth0 inet6 del 2001:41D0:2:927b::2
Citation Envoyé par PatrickGilbert
Si debian n'aime plus /etc/init.d/networking restart je fais quoi un reboot ?
Ce que je fait ... comme ça je suis sur que tout va bien dès le démarrage.
Pas bien grave, je ne change pas toutes les 6 matins mes IPv4 et IPv6.

Par contre:
Code:
post-up /sbin/ip -family inet6 route add 2001:41D0:2:ADff:ff:ff:ff:ff d$
post-up /sbin/ip -family inet6 route add default via 2001:41D0:2:ADff:f$
pre-down /sbin/ip -family inet6 route del default via 2001:41D0:2:ADff:$
pre-down /sbin/ip -family inet6 route del 2001:41D0:2:ADff:ff:ff:ff:ff $
La il y a un probleme.
Ce "$" à la fin, il va tout casser .....
(soit: tu me montre pas ce que t'as ...
J'ai:
Code:
post-up /sbin/ip -f inet6 route add 2001:41D0:2:92ff:ff:ff:ff:ff dev eth0
post-up /sbin/ip -f inet6 route add default via 2001:41D0:2:92ff:ff:ff:ff:ff

PatrickGilbert
08/01/2015, 09h11
Citation Envoyé par Nowwhat
Salut.

Quel OS ? (choisi une dans cette liste stp, ils ne sont pas tous pareil - la réponse donc non plus).

donne quoi ?
Le fichier

contient quoi ?

(Je présume que t'as un Debian à jour)

J'ai ceci dans mon /etc/network/interfaces:



PS: /etc/init.d/networking restart
T'as vu que Debian "n'aime plus ça" ?


c'est Ubuntu Server 14.04 "Trusty Tahr" LTS (64bits)
ifconfig -a

root@ns348884:~# nano /etc/network/interfaces
root@ns348884:~# ifconfig -a
eth0 Link encap:Ethernet HWaddr 70:54:d2:1a:b8:a2
inet adr:188.165.226.65 Bcast:188.165.226.255 Masque:255.255.255.0
adr inet6: fe80::7254:d2ff:fe1a:b8a2/64 Scope:Lien
adr inet6: 2001:41d0:2:ad41::2/64 Scope:Global
adr inet6: 2001:41d0:2:ad41::1/64 Scope:Global
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Packets reçus:380580 erreurs:0 :0 overruns:0 frame:0
TX packets:418447 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
Octets reçus:55567769 (55.5 MB) Octets transmis:82136149 (82.1 MB)
Interruption:20 Mémoire:fe500000-fe520000

lo Link encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
adr inet6: ::1/128 Scope:Hôte
UP LOOPBACK RUNNING MTU:65536 Metric:1
Packets reçus:44165 erreurs:0 :0 overruns:0 frame:0
TX packets:44165 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
Octets reçus:5157639 (5.1 MB) Octets transmis:5157639 (5.1 MB)


/etc/network/interfaces:
GNU nano 2.2.6 Fichier*: /etc/network/interfaces

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 188.165.226.65
netmask 255.255.255.0
network 188.165.226.0
broadcast 188.165.226.255
gateway 188.165.226.254

iface eth0 inet6 static
address 2001:41D0:2:AD41::1
netmask 64
post-up /sbin/ip -family inet6 route add 2001:41D0:2:ADff:ff:ff:ff:ff d$
post-up /sbin/ip -family inet6 route add default via 2001:41D0:2:ADff:f$
pre-down /sbin/ip -family inet6 route del default via 2001:41D0:2:ADff:$
pre-down /sbin/ip -family inet6 route del 2001:41D0:2:ADff:ff:ff:ff:ff $
post-up /sbin/ip -6 addr add 2001:41D0:2:AD41::2/64 dev eth0
pre-down /sbin/ip -6 addr del 2001:41D0:2:AD41::2/64 dev eth0

tu n'as pas mis /64 à la fin de on adresse?
Si debian n'aime plus /etc/init.d/networking restart je fais quoi un reboot ?

Je vais faire un update et upgrade du système je ne sais plus si je l'ai déjà fait.

Nowwhat
08/01/2015, 08h58
Salut.

Quel OS ? (choisi une dans cette liste stp, ils ne sont pas tous pareil - la réponse donc non plus).
ifconfig
donne quoi ?
Le fichier
/etc/interfaces
contient quoi ?

(Je présume que t'as un Debian à jour)

J'ai ceci dans mon /etc/network/interfaces:
post-up /sbin/ifconfig eth0 inet6 add 2001:41D0:2:927b::2
pre-down /sbin/ifconfig eth0 inet6 del 2001:41D0:2:927b::2

PS: /etc/init.d/networking restart
T'as vu que Debian "n'aime plus ça" ?

PatrickGilbert
08/01/2015, 08h41
Bonjour,
En fait si je tape dans la console la ligne de commande sans "post-up":
/sbin/ifconfig eth0 inet6 del 2001:41D0:2:AD41::2/64
Ca fonctionne et je trouve mon adresse ipv6 dans ifconfig. Mais si je mets la ligne de commande dans le fichier interfaces, ça ne fonctionne pas.j’ai pouratnt fait un /etc/init.d/networking restart

Ci-dessous la ligne dans le fichier interfaces
post-up /sbin/ip -6 addr add 2001:41D0:2:AD41::2/64 dev eth0
pre-down /sbin/ip -6 addr del 2001:41D0:2:AD41::2/64 dev eth0

Quelqu'un a t-il une idée ?

Merci,
Patrick