Bonjour,
J'ai un VPS sous debian 13 et j'ai commandé une ip additionnelle que j'ai configuré en suivant ce guide :
Or quand je tape la commande "ip a", cette IP apparaît maintenant en premier, et est donc considérée comme mon IP primaire par webmin, ce qui me pose soucis. Comment la faire apparaitre en deuxieme position ?
ip a
2: ens3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether XX:73 brd ff:ff:ff:ff:ff:ff altname enp0s3 altname enxfa163ea4ba73 inet ADDITIONAL_IP0/32 scope global ens3 valid_lft forever preferred_lft forever inet PRIMARY_IP/32 metric 100 scope global dynamic ens3 valid_lft 81572sec preferred_lft 81572sec
Mon fichier /etc/netplan/50-cloud-init.yaml ressemble à ça.
network: version: 2 ethernets: ens3: dhcp4: true nameservers: addresses: [213.186.33.99] routes: - to: "2001:41d0:305:2100::1/64" via: "::" - to: "::/0" via: "2001:41d0:305:2100::1" match: macaddress: "XX:73" accept-ra: false set-name: "ens3" mtu: 1500 network: version: 2 ethernets: NETWORK_INTERFACE: dhcp4: true match: macaddress: fa:16:3e:a4:ba:73 set-name: "ens3" addresses: - ADDITIONAL_IP/32
Salut,
Voilà une conf fonctionnel (Debian 12 et 13 ) mais en adressage fixe (dans tout les cas, netplan try avant d'appliquer).
De toute façon je te conseil d'être en fixe.
Après, comme tu utilises un panel c'est toujours un peu risqué de toucher à la main (je crois, pas d'XP sur le sujet)
---
network:
version: 2
ethernets:
enp3s0f0:
accept-ra: false
addresses:
- 152.228.221.80/32
- 91.134.183.238/32
- 2001:41d0:203:9f50::/64
dhcp4: false
match:
macaddress: f0:2f:74:d6:f0:a5
nameservers:
addresses:
- 1.1.1.1
- 8.8.8.8
routes:
- to: default
via: 152.228.221.254
on-link: true
set-name: enp3s0f0
Merci je vais essayer ça. Pour le routes -> via : 152.228.221.254 , il faut prendre l'IP principale et mettre 254 a la fin ?
J'ai une de grosse surprise à ce niveau, le manager te donne la gateway pour ton serveur :)
Ca se trouve ou ?
Dans la section VPS, je vois mon IPv4, mon IPv6 et la gateway en IPV6 seulement
Dans l'onglet "Accueil" le bloc "IP" à droite.
Par contre je m’aperçois qu'il ne donne que l'IP6 sur mes VPS. Tu dois récupérer l'IP4 dans la config netplan d'origine.
Question : Tu es bien sous Debian hein ?
Autres "détail" la config Cloud init qui pourrait écraser tes réglages (encore une fois, tu es avec un panel de gestion j'espère que ce n'est pas de la prod)
Voilà mes étapes :
Préparation
cp /etc/netplan/50-cloud-init.yaml /etc/netplan/50-cloud-init.yaml.ori
cp /etc/netplan/50-cloud-init.yaml /etc/netplan/50-debian.yaml
chmod 600 /etc/netplan/50-debian.yaml
rm /etc/netplan/50-cloud-init.yaml
purge cloud-init
apt purge -y cloud-init
apt autoremove -y
apt autoclean
Configuration netplan
nano /etc/netplan/50-debian.yaml
yamllint /etc/netplan/50-debian.yaml
netplan try --timeout 10
netplan apply
Je suis sous debian 13, et mon panel de gestion ne permet pas de faire ces réglages à priori.
Pour désactiver la config cloud init j'ai créer un fichier 99-disable-network-config.cfg avec network: {config: disabled}
Par contre je ne trouve toujours pas l'IP4 dans mon netplan d'origine. Le voici :
network:version: 2ethernets:ens3:dhcp4: truenameservers:addresses: [213.186.33.99]routes:- to: "2001:41d0:305:2100::1/64"via: "::"- to: "::/0"via: "2001:41d0:305:2100::1"match:macaddress: "XX:73"accept-ra: falseset-name: "ens3"mtu: 1500Et non... C'est que de l'IP6.
Probablement 51.91.123.1 ou 51.91.123.254 mais ce n'est pas toujours vrai avec les VPS.
des pistes :
ip route show defaultcat /var/lib/dhcp/dhclient.ens3.leases | grep routersnmcli device show ens3 | grep GATEWAYGénial ça fonctionne !
J'ai pu trouver le gateway avec
ip route show defaultetroute -n
Et à savoir, l'ordre des adresses IP n'est changé qu'après un rebootMerci beaucoup pour ton aide
Super !
Marque en résolu stp :)