Config réseau Debian 9

ortolojf

WRInaute accro
Bonjour

J'ai un VPS OVH Ciassic 3 sous Debian 9, ipv4 déjà configuré et ipv6 non.
Je souhaite le configurer aussi en ipv6.

Code:
#
# IPv4 = X.Y.Z.T
# IPv4_GATEWAY = X.Y.Z.254
#
# IPV6 = XXXX:XXXX:XXXX:XXXX::XXXX
# IPV6_PREFIX = XXXX:XXXX:XXXX:XXXX::/128
# IPV6_GATEWAY = XXXX:XXXX:XXXX:XXXX::XXXX
#

##########################
# Config IPv6 non persistante :  #
##########################
ip -6 addr add IPV6/128 dev ens3
ip -6 route add IPV6_GATEWAY dev ens3
ip -6 route add default via IPV6_GATEWAY dev ens3


#  Voici ce que  je compte mettre dans /etc/network/interfaces
############################
# Fichier /etc/network/interfaces  #
############################

source /etc/network/interfaces.d/*.cfg

# The loopback network interface
auto lo
iface lo inet loopback

#######################
# Config IPv4 persistante :   #
#######################
# The primary network interface
allow-hotplug ens3

# iface ens3 inet dhcp
iface ens3 inet static
    address IPv4
    netmask 255.255.255.0
    gateway IPv4_GATEWAY
    nameserver X.Y.Z.T ?
    nameserver X.Y.Z.T ?
# Route
ip route add default IPv4_GATEWAY

#######################
# Config IPv6 persistante :  #
#######################
# iface ens3 inet6 auto
# iface ens3 inet6 dhcp
iface ens3 inet6 static
address IPV6
netmask 128
gateway IPV6_GATEWAY
dns-nameservers XXXX:XXXX:XXXX::XXXX XXXX:XXXX:XXXX::XXXX
post-up /sbin/ip -6 route add IPV6_GATEWAY dev ens3
post-up /sbin/ip -6 route add default via IPV6_GATEWAY dev ens3
pre-down /sbin/ip -6 route del default via IPV6_GATEWAY dev ens3
pre-down /sbin/ip -6 route del IPV6_GATEWAY dev ens3

Il y a plusieurs choses :

1) Le loopback ipv6 ?

2) Le reste.
-> les nameservers : syntaxe correcte ?
-> les routages sont-ils corrects ?

3) Pour le redémarrage du réseau, et la prise en compte du static :
De quelle manière procéder, sachant que la config actuelle est en dhcp ?

Les réglages seront-ils changés/mémorisés ?

Merci beaucoup de votre aide.

Respectueusement.
 

teralgo

WRInaute occasionnel
J'ai trouvé ça sur youtube
ipv6 debian 9 dans google

Vous verrez dans la page de résultats que beaucoup essaient de le désinstaller il me semble pour des problèmes de compatibilité avec certains paquets
 

teralgo

WRInaute occasionnel
et je viens de suivre un tuto debian 8 pour php7 qui viens de me massacrer mon vps ..... mais bon c'était un joomla en un click de chez ovh
 

ortolojf

WRInaute accro
Bonjour sebux69

J'ai un écran trop petit, je ne peux pas voir ta vidéo.

Il semble dans mon cas, que soit le dhcp par dhclient mette le souk, soit le fait d'empêcher la mise à jour automatique du réseau avec le fichier : /etc/cloud/cloud.cfg.d/99* , fait que ma config réseau plante au boot.

Le VPS n'est plus accessible après, je le relance en mode rescue.

J'ai changé ma config :

Première question : Faut-il obligatoirement mettre la route en IPV4, quand c'est en mode static ?

Deuxième question : En IPV6, les valeurs ci-dessous sont -elles correctes ?

Troisième question : A supposer la config correcte, que faut-il faire pour qu'elle s'applique au reboot ?

Ceci, malgré le fait que la config actuelle est en dhcp ?

Merci beaucoup de vos réponses.

Amicalement.


#
# IPv4 = 54.37.65.148
#
# YOUR_IPV6 = 2001:41d0:401:3200::2971
# IPV6_PREFIX = 2001:41d0:401:3200::/128
# IPV6_GATEWAY = 2001:41d0:0401:3200::0001
#
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
# allow-hotplug ens3
auto ens3
# iface <interface> inet dhcp
iface ens3 inet static
address 54.37.65.148/24
# netmask 255.255.255.0
gateway 54.37.65.254
broadcast 54.37.65.255
network 54.37.65.0
dns-nameservers 8.8.8.8 8.8.4.4
# Route
pre-down /sbin/ip -4 route del default via 54.37.65.254 dev ens3
pre-down /sbin/ip -4 route del 54.37.65.254 dev ens3
post-up /sbin/ip -4 route add 54.37.65.254 dev ens3
post-up /sbin/ip -4 route add default via 54.37.65.254 dev ens3
# Config IPv6 non persistante :
# ip -6 addr add 2001:41d0:401:3200::2971/128 dev ens3
# ip -6 route add 2001:41d0:0401:3200::1 dev ens3
# ip -6 route add default via 2001:41d0:0401:3200::1 dev ens3
# Config IPv6 persistante :
# iface ens3 inet6 auto
iface ens3 inet6 static
address 2001:41d0:401:3200::2971/128
gateway 2001:41d0:0401:3200::1
dns-nameservers 2001:4860:4860::8888 2001:4860:4860::8844
pre-down /sbin/ip -6 route del default via 2001:41d0:0401:3200::1 dev ens3
pre-down /sbin/ip -6 route del 2001:41d0:0401:3200::1 dev ens3
post-up /sbin/ip -6 route add 2001:41d0:0401:3200::1 dev ens3
post-up /sbin/ip -6 route add default via 2001:41d0:0401:3200::1 dev ens3
 

ortolojf

WRInaute accro
Bonjour

En fait le problème est simple :

Pour les Cloud sous Debian 9, OVH préconise Netplan.
Est-il vrai que Netplan est fiable et facile à mettre en oeuvre ?

Sinon, avec /et/network/interfaces.d/* , comment assurer la continuité de config réseau au reboot ?

Merci beaucoup.

Amicalement.
 

ortolojf

WRInaute accro
Voili, voilou

C'était simple :

1) L'es IPV6 devaient être rigoureusement alphabétiquement identiques à celles de la console de gestion ou de l'API.

2) La config réseau actuelle devait être gardée,

3) Il suffisait d'ajouter en plus dans /etc/network/interfaces.d/ un fichier de type : nnxxxxxxxx.cfg avec nn un nombre supérieur au 50 du fichier de config dhcp de inet, et ce nouveau fichier avec la config IPV6 çà roule. ;)

Après : systemctl restart networking.

Et hop : Ips et routes correctes.

Cà baigne. ;)

Ouf .

Bien amicalement.
 

Discussions similaires

Haut