[réseau] aucune connexion au démarrage (résolu)

Applications, problèmes de configuration réseau
Répondre
kaen25
Hankyu
Messages : 13
Inscription : lun. 27 oct. 2014, 10:40

[réseau] aucune connexion au démarrage (résolu)

Message par kaen25 »

Bonjour à tous.
Je viens de passer sur arch linux pour des raisons pratiques.
Ca fait quelques temps que j'ai une manjaro sur mon portable et pour les besoins du boulot j'ai installé une arch linux dans une VM (promox).

J'ai 3 interfaces réseaux déclarés car j'ai 3 IPs sur ce serveur.
Chaque IP est assigné via le gateway par rapport à leur adresse MAC.

J'ai fait 3 profils basés sur l'exemple ethernet

Code : Tout sélectionner

Description="ma description"
Interface=eth0
Connection=ethernet
AutoWired=yes
Address=('xxx.xxx.xxx.xxx/32')
Gateway='xxx.xxx.xxx.254'
DNS=('8.8.8.8' '8.8.4.4')
ExecUpPost=route add xxx.xxx.xxx.254 dev eth0 || true
Les 3 sont basés sur la même config.
Quand je boot la machine j'ai aucune connexion.

Si je fais

Code : Tout sélectionner

ifconfig eth0 up
route add xxx.xxx.xxx.254 dev eth0
route add default gw xxx.xxx.xxx.254
Là à ce moment j'ai le net

Je me suis basé sur les infos fournis par OVH : http://guides.ovh.net/bridgeclient

J'arrive vraiment pas à trouver d’où vient le problème.
Sachant que j'ai un autre problème, j'ai bien accès au net depuis la machine mais elle n'est pas accessible via son IP.

Merci d'avance pour les réponses éventuelles.
Dernière modification par kaen25 le mar. 28 oct. 2014, 15:21, modifié 1 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17632
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [réseau] aucune connexion au démarrage

Message par benjarobin »

Chaque IP est assigné via le gateway par rapport à leur adresse MAC.
Je n'ai pas compris...

Tu ne peux pas avoir 3 profils similaires... Tu doit forcément avoir un profil pour l'accès externe avec une gateway et DNS, les 2 autres profils ne doivent avoir que l’adresse IP de spécifié.

Si tu es sous ArchLinux, tu ne devrais pas avoir d'interface avec le nom eth0...
Et tu as bien pensé à modifier Interface= dans le profil ?
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
kaen25
Hankyu
Messages : 13
Inscription : lun. 27 oct. 2014, 10:40

Re: [réseau] aucune connexion au démarrage

Message par kaen25 »

J'ai pas été clair, je viens de m'en rendre compte.

chez ovh les IP sont assignés via l'adresse MAC de la carte (couple mac / IP) pour pouvoir sortir.
Donc dans ma VM j'ai 3 cartes réseaux avec chacune une adresse mac lié à une IP.

J'ai utilisé ifrename pour changer les noms en eth0 / eth1 / eth2 (comme ici)

Après ca j'ai décliné les 3 cartes en 3 profils eth0 / eth1 / eth2
En changent à chaque fois "Interface" / "Address" et le "execUpPost" pour qu'il corresponde à chaque ip fixe par carte.
Après ca, j'ai fait un netctl enable eth(X) et netctl start eth(X)

Maintenant j'arrive bien à avoir une connexion dans les 2 sens mais seulement si je fais tout en manuel et que je met le default gateway juste après le eth0.
Mais apparemment j'ai aucune connexion externe sur les 2 autres cartes.

Juste pour être franc, sur l'aspect réseau je suis une quiche donc ma méthode n'est certainement pas la bonne.

En tout cas merci pour ton message.
kaen25
Hankyu
Messages : 13
Inscription : lun. 27 oct. 2014, 10:40

Re: [réseau] aucune connexion au démarrage

Message par kaen25 »

J'ai un peu avancé.
Cette fois j'ai bien mais 3 interfaces qui sont en fonction au démarrage

Mais il me reste toujours un problème.
Sur eth0 j'arrive à sortir et rentrer
mais sur eth1 et eth2 pas moyen

Code : Tout sélectionner

route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         37.187.166.254  0.0.0.0         UG    0      0        0 eth0
37.187.166.254  *               255.255.255.255 UH    0      0        0 eth1
37.187.166.254  *               255.255.255.255 UH    0      0        0 eth2
37.187.166.254  *               255.255.255.255 UH    0      0        0 eth0
Si je déclare un 2eme default il me casse toute la table de routage.
Si vous avez une idée je suis preneur parce que la je sèche.

Sachant que mon but c'est d'avoir 3 IP sur un ou plusieurs interfaces et que j'ai besoin de pouvoir sortir avec ces 3 IPs et éventuellement joignable sur les 3 mais c'est pas obligatoire.

Merci d'avance pour vos lumières.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17632
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [réseau] aucune connexion au démarrage

Message par benjarobin »

Ta table de routage est très étrange.
Peux tu donner l'intégralité des informations, si tu ne veux pas poster les IP, fait moi un MP

Code : Tout sélectionner

ip addr show
route -n
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17632
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [réseau] aucune connexion au démarrage

Message par benjarobin »

Peux tu me donner le profil /etc/netctl/ de eth1 et eth2 ?
A quoi correspond les IP en 178.33.XXX.YYY ? Ce sont des IP externes, ce n'est pas pour un réseau interne ?
Si ce sont des IP accessibles depuis l'extérieur, je pense que tu ne dois pas avoir 3 interfaces réseaux, mais bien une seule, mais avec 3 IP dessus.
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
kaen25
Hankyu
Messages : 13
Inscription : lun. 27 oct. 2014, 10:40

Re: [réseau] aucune connexion au démarrage

Message par kaen25 »

eth1

Code : Tout sélectionner

Description='A basic static ethernet connection'
Interface=eth1
Connection=ethernet
IP=static
Address=('178.33.202.176/32')
DNS=('213.186.33.99' '8.8.8.8' '8.8.4.4')
ExecUpPost='route add 37.187.166.254 dev eth1 || true'
ExecDownPre='route del 37.187.166.254 dev eth1 || true'
eth2

Code : Tout sélectionner

Description='A basic static ethernet connection'
Interface=eth2
Connection=ethernet
IP=static
Address=('178.33.202.178/32')
DNS=('213.186.33.99' '8.8.8.8' '8.8.4.4')
ExecUpPost='route add 37.187.166.254 dev eth2 || true'
ExecDownPre='route del 37.187.166.254 dev eth2 || true'
Les 3 IP sont des IP normalement accessibles depuis le net donc ce n'est pas des IP du réseau local.
Par contre je vois pas bien comment assigner 3 IP à un même interface et surtout avec 3 MAC différents parce qu'à l'évidence c'est comme cela qu'OVH décide si tu as le droit d'utiliser cette IP.
Tout mon problème est là c'est qu'un interface réseau peut supporter X ip mais une seule adresse mac il me semble.
Et avec un bridge tu crois que ca passerait ?

Si il y a une solution différente je suis preneur.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17632
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [réseau] aucune connexion au démarrage

Message par benjarobin »

Pourquoi les MAC devraient être différentes ? C'est bien toi qui dit que tu utilises tel adresse MAC avec tel IP, non ? Ce n'est pas OVH qui te force les adresses MAC, si ? Désolé mais je ne sais pas vraiment comment fonctionne OVH, mais que je sache sur un serveur dédié tu as une ou 2 interfaces réseaux, mais tu peux avoir plus de 2 IP, donc ici c'est la même chose.

Donc je testerai bien en désactivant les 2 profiles eth1 et eth2, et puis je rajouterais (au moins pour l'instant) à la main tout simplement les IP à l'interface eth0 :

Code : Tout sélectionner

ip addr add 178.33.202.178/32 dev eth0
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
kaen25
Hankyu
Messages : 13
Inscription : lun. 27 oct. 2014, 10:40

Re: [réseau] aucune connexion au démarrage

Message par kaen25 »

Je risque rien de tester.

Quand on prend un pool d'ip, pour chaque IP il donne un mac virtuel et je pense que si le mac correspond pas ca doit pas passer.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17632
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [réseau] aucune connexion au démarrage

Message par benjarobin »

Le plus simple est de demander au support de OVH. Ils te répondront ! Et partage la réponse :-)
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
kaen25
Hankyu
Messages : 13
Inscription : lun. 27 oct. 2014, 10:40

Re: [réseau] aucune connexion au démarrage (résolu)

Message par kaen25 »

On a laissé tomber la méthode multiple interface (trop limitant et trop problématique).
En fait il y a 10 fois plus simple.

Il suffit dans l'interface chez ovh d'avoir le même mac virtuel sur toutes les IP.
On configure l'interface de bridge dans proxmox avec un le mac virtuel.

Dans la VM :
Dans l'interface on assigne toute les IPs
On met les 2 routes qu'ovh demande

Et miracle ça marche :)

En tout cas merci pour ton aide Benjarobin
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17632
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [réseau] aucune connexion au démarrage (résolu)

Message par benjarobin »

Euh, c'est exactement ce que je te suggérais (post136789.html#p136789)...
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
kaen25
Hankyu
Messages : 13
Inscription : lun. 27 oct. 2014, 10:40

Re: [réseau] aucune connexion au démarrage (résolu)

Message par kaen25 »

Oui je sais bien, mais ca passait pas car les IP avaient toute un mac associé différent.
La en forçant le même mac sur toute les IP du coup ca passe.
Répondre