Forum Linux.debian/ubuntu Problème de service networking

Posté par . Licence CC By‐SA.
Étiquettes : aucune
0
2
jan.
2016

Bonjour à tous,

Meilleurs vœux pour tout le monde.

Dans ma Vm sous l'adresse 91.121.36.11

Voici mon 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
'The primary network interface'
 allow-hotplug eth0
 iface eth0 inet static
 address 91.121.36.11
 netmask 255.255.255.0
 network 91.121.36.0
 broadcast 91.121.36.255
 gateway 91.121.36.254
 # dns-* options are implemented by the resolvconf package, if installed
 dns-nameserver 213.186.33.99 #Serveur DNS OVH
 dns-search ovh.net #Résoudre plus vite les hosts sur le réseau OVH
 post-up route add 91.121.36.254 dev eth0
 post-up route add default gw 91.121.36.254
 pre-down route del 91.121.36.254 dev eth0
 pre-down route del default gw 91.121.36.254
 iface eth0 inet6 static
 address 2001:41d0:8:523d::2
 netmask 64
 gateway 2001:41d0:8:52ff:ff:ff:ff:ff
 post-up /sbin/ip -f inet6 route add 2001:41d0:8:52ff:ff:ff:ff:ff dev eth0
 post-up /sbin/ip -f inet6 route add default gw 2001:41d0:8:52ff:ff:ff:ff:ff
 post-up /sbin/ip -6 addr add 2001:41d0:8:523d::2/64 dev eth0
 pre-down /sbin/ip -6 addr del 2001:41d0:8:523d::2/64 dev eth0
 pre-down /sbin/ip -f inet6 route del default gw 2001:41d0:8:52ff:ff:ff:ff:ff
 pre-down /sbin/ip -f inet6 route del 2001:41d0:8:52ff:ff:ff:ff:ff dev eth0

J'ai redémarré le service

/etc/init.d/networking restart

Mais j'obtiens une erreur :

[warn] Running /etc/init.d/networking restart is deprecated because it may not re-enable some interfaces ... (warning).
[ ok ] Reconfiguring network interfaces...done.

De plus, quand j'essais de mettre Ipv6 public elle n’apparaît pas.

Quand je fais un ifconfig

eth0 Link encap:Ethernet HWaddr 00:50:56:05:59:55
inet adr:91.121.36.11 Bcast:91.121.36.255 Masque:255.255.255.0
adr inet6: fe80::250:56ff:fe05:5955/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2853 errors:0 dropped:0 overruns:0 frame:0
TX packets:1409 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:494352 (482.7 KiB) TX bytes:501927 (490.1 KiB)

Ce que j'ai mis en gras c'est une adresse IPv6 en local.
A la place je devrais avoir Scope:Glogal.
Je devrais avoir une adresse ipv6 en global public.

J'ai regardé la documentation pour IPv6 sur Ovh.

J'ai remplacé via par gw et -family par -f.

ça fonctionne sur un domaine mais pas sur les autres

J'ai suivi les documentations suivantes :

https://docs.ovh.com/display/public/GUD/Configurer+une+IPv6+sous+Debian

et

http://guides.ovh.com/Ipv4Ipv6

Comment puis-je faire ?

Merci

Cordialement,

  • # respecter les commentaires

    Posté par . Évalué à 4. Dernière modification le 02 janvier 2016 à 23:12.

    sous linux, les commentaires doivent commencer par des #
    dans ton cas les lignes qui apparaissent en rouge apres ma remise en forme

    le reste du fichier me semble correcte
    et le warning quand tu fais le restart vient d'un changement SysV vers Systemd

    pour ton IPv6, dans l'exemple OVH,
    http://guides.ovh.com/Ipv4Ipv6#link9

    ils ne gardent qu'un digit avant d'appliquer le 5x FF

    toi tu en as gardé 2.

    il faudrait changer :

    address 2001:41d0:8:523d::2
    netmask 64
    gateway 2001:41d0:8:52 ff:ff:ff:ff:ff

    en (sans l'espave qui ne sert qu'à separé le radical du 5x FF

    address 2001:41d0:8:523d::2
    netmask 64
    gateway 2001:41d0:8:5 ff:ff:ff:ff:ff

    • [^] # Re: respecter les commentaires

      Posté par . Évalué à 1. Dernière modification le 04 janvier 2016 à 12:43.

      Bonsoir,

      Merci de votre réponse.

      Donc j'ai mis ça :

      iface eth0 inet6 static
       address 2001:41d0:8:523d::2
       netmask 64
       gateway 2001:41d0:8:5ff:ff:ff:ff:ff

      Ensuite je redémarre le service

      ifconfig eth0
      eth0 Link encap:Ethernet HWaddr 00:50:56:05:59:55
       inet adr:91.121.36.11 Bcast:91.121.36.255 Masque:255.255.255.0
       adr inet6: fe80::250:56ff:fe05:5955/64 **Scope:Lien**
       UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
       RX packets:226409 errors:0 dropped:0 overruns:0 frame:0
       TX packets:124689 errors:0 dropped:0 overruns:0 carrier:0 
       collisions:0 lg file transmission:1000
       RX bytes:41597507 (39.6 MiB) TX bytes:244088528 (232.7 MiB)

      Ça ne fonctionne pas je ne comprend pas?

      Pouvez vous m'aider ?

      • [^] # Re: respecter les commentaires

        Posté par . Évalué à 2.

        l'adresse 2001:41d0:8:523d:: est-elle l'adresse que ton fournisseur t'a attribué pour cette machine ?

        • [^] # Re: respecter les commentaires

          Posté par . Évalué à 1.

          BonSoir,

          J'ai un serveur dédié avec une adresse IPv6 2001:41d0:8:523d::/64

          Mon serveur est chez Soyoustart sous Esxi. Chaque Vm à sa propre adresse IPv4.

          Maintenant je voudrai leur mettre une IPv6.

          Dans mon manager il nous donne au départ 2001:41d0:8:523d::/64 ensuite je décidé si c'est 1, 2 ou 10 etc ...

          J'ai essayé avec une autre vm et ça fonctionne son adresse est 2001:41d0:8:523d::13

          Comment je peux résoudre pour ça fonctionne ?

          Aussi dans /etc/sysctl.conf j'ai rajouté ces deux lignes :

          net.ipv6.conf.eth0.autoconf=0
          net.ipv6.conf.eth0.accept_ra=0

          Merci

          Cordialement,

          • [^] # Re: respecter les commentaires

            Posté par . Évalué à 2.

            J'ai essayé avec une autre vm et ça fonctionne son adresse est 2001:41d0:8:523d::13

            en faisant pareil avec cette nouvelle VM et avec l'ancienne ?

            • [^] # Re: respecter les commentaires

              Posté par . Évalué à 1. Dernière modification le 04 janvier 2016 à 12:41.

              Bonjour,

              Je ne comprend pas avec l'autre VM ça fonctionne.

              iface eth0 inet6 static
               address 2001:41d0:8:523d::13
               netmask 64
               post-up /sbin/ip -f inet6 route add 2001:41d0:8:52ff:ff:ff:ff:ff dev eth0
               post-up /sbin/ip -f inet6 route add default gw 2001:41d0:8:52ff:ff:ff:ff:ff
               post-up /sbin/ip -6 addr add 2001:41d0:8:523d::13/64 dev eth0
               pre-down /sbin/ip -6 addr del 2001:41d0:8:523d::13/64 dev eth0
               pre-down /sbin/ip -f inet6 route del default gw 2001:41d0:8:52ff:ff:ff:ff:ff
               pre-down /sbin/ip -f inet6 route del 2001:41d0:8:52ff:ff:ff:ff:ff dev eth0

              Voici la nouvelle Vm

              iface eth0 inet6 static
               address 2001:41d0:8:523d::10
               netmask 64
               post-up /sbin/ip -f inet6 route add 2001:41d0:8:52ff:ff:ff:ff:ff dev eth0
               post-up /sbin/ip -f inet6 route add default gw 2001:41d0:8:5ff:ff:ff:ff:ff
               post-up /sbin/ip -6 addr add 2001:41d0:8:523d::10/64 dev eth0
               pre-down /sbin/ip -6 addr del 2001:41d0:8:523d::10/64 dev eth0
               pre-down /sbin/ip -f inet6 route del default gw 2001:41d0:8:5ff:ff:ff:ff:ff
               pre-down /sbin/ip -f inet6 route del 2001:41d0:8:5ff:ff:ff:ff:ff dev eth0

              Je ne comprend pas ?

              Comment puis faire ?

              Merci

              Cordialement,

              • [^] # Re: respecter les commentaires

                Posté par . Évalué à 3. Dernière modification le 04 janvier 2016 à 12:51.

                erreur de copier/coller ou erreur dans la config

                celle qui fonctionne :

                post-up /sbin/ip -f inet6 route add 2001:41d0:8:52ff:ff:ff:ff:ff dev eth0
                post-up /sbin/ip -f inet6 route add default gw 2001:41d0:8:52ff:ff:ff:ff:ff

                celle qui ne fonctionne pas :

                post-up /sbin/ip -f inet6 route add 2001:41d0:8:52ff:ff:ff:ff:ff dev eth0
                post-up /sbin/ip -f inet6 route add default gw 2001:41d0:8:5ff:ff:ff:ff:ff

                de plus pourquoi tu veux ajouter une IP que tu as deja ?

                iface eth0 inet6 static
                address 2001:41d0:8:523d::2
                netmask 64
                gateway 2001:41d0:8:52ff:ff:ff:ff:ff
                post-up /sbin/ip -f inet6 route add 2001:41d0:8:52ff:ff:ff:ff:ff dev eth0
                post-up /sbin/ip -f inet6 route add default gw 2001:41d0:8:52ff:ff:ff:ff:ff
                post-up /sbin/ip -6 addr add 2001:41d0:8:523d::2/64 dev eth0
                pre-down /sbin/ip -6 addr del 2001:41d0:8:523d::2/64 dev eth0
                pre-down /sbin/ip -f inet6 route del default gw 2001:41d0:8:52ff:ff:ff:ff:ff
                pre-down /sbin/ip -f inet6 route del 2001:41d0:8:52ff:ff:ff:ff:ff dev eth0

                tu dois pouvoir simplifier le fichier de configuration en mettant cela, qui va affecter l'IP et monter la route :

                iface eth0 inet6 static
                address 2001:41d0:8:523d::2
                netmask 64
                gateway 2001:41d0:8:52ff:ff:ff:ff:ff
                post-up /sbin/ip -f inet6 route add 2001:41d0:8:52ff:ff:ff:ff:ff dev eth0
                post-up /sbin/ip -f inet6 route add default gw 2001:41d0:8:52ff:ff:ff:ff:ff
                pre-down /sbin/ip -f inet6 route del default gw 2001:41d0:8:52ff:ff:ff:ff:ff
                pre-down /sbin/ip -f inet6 route del 2001:41d0:8:52ff:ff:ff:ff:ff dev eth0

                • [^] # Re: respecter les commentaires

                  Posté par . Évalué à 1.

                  Bonjour,

                  Merci de votre réponse.

                  Je vais essayer.

                  Voilà j'ai toujours même problème pas d'adresse IPv6 en public.

                  iface eth0 inet6 static
                  address 2001:41d0:8:523d::2
                  netmask 64
                  gateway 2001:41d0:8:52ff:ff:ff:ff:ff
                  post-up /sbin/ip -f inet6 route add 2001:41d0:8:52ff:ff:ff:ff:ff dev eth0
                  post-up /sbin/ip -f inet6 route add default gw 2001:41d0:8:52ff:ff:ff:ff:ff
                  pre-down /sbin/ip -f inet6 route del default gw 2001:41d0:8:52ff:ff:ff:ff:ff
                  pre-down /sbin/ip -f inet6 route del 2001:41d0:8:52ff:ff:ff:ff:ff dev eth0

                  Comment pour résoudre cette erreur ?

                  Merci

                  Cordialement

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.