J'ai un portable en debian / lenny avec deux interfaces réseau, cable et wifi, configurées en dhcp. Avec network manager, ça marche bien ; pas de souci.
Mais récemment j'ai voulu faire en sorte d'avoir, sur mon réseau maison, la même IP quelque soit l'interface utilisée. Pour ça j'ai ajouté un alias dans la conf de dhclient (/etc/dhcp3/dhclient.conf) :
alias {
interface "eth2";
fixed-address 129.200.100.4;
option subnet-mask 255.255.255.0;
}
Si je monte mes interfaces à la main à l'aide de dhclient, ça marche nickel :
eth2 Link encap:Ethernet HWaddr 00:0d:9d:90:3e:79
inet adr:129.200.100.2 Bcast:129.200.100.255 Masque:255.255.255.0
adr inet6: fe80::20d:9dff:fe90:3e79/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:7 errors:0 dropped:0 overruns:0 frame:0
TX packets:9 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:1030 (1.0 KiB) TX bytes:1248 (1.2 KiB)
Interruption:11
eth2:0 Link encap:Ethernet HWaddr 00:0d:9d:90:3e:79
inet adr:129.200.100.4 Bcast:129.200.100.255 Masque:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interruption:11
En revanche, en utilisant NetworkManager c'est pas gagné : l'alias est bien défini pendant une seconde au moment de la connexion, puis il disparait tout de suite après. Que fait donc NetworkManager pour faire disparaître mon alias ?
Merci par avance.
# Euhhh
Posté par -=[ silmaril ]=- (site web personnel) . Évalué à 0.
tu met une ip fixe a une interface configurée via dhcp .... quel interêt ..
si tu veut vraiment pouvoir utiliser indiferement tes deux interfaces regarde du coté des bridges (brctl)
[^] # Re: Euhhh
Posté par pini . Évalué à 0.
J'ai déjà regardé côté bridge, mais avec NetworkManager ça ne rend pas les choses très simples....
Bref... Pas grave. J'ai trouvé une autre façon de procéder via les scripts de /etc/network/if-up.d/
Merci pour ta réponse.
[^] # Re: Euhhh
Posté par NeoX . Évalué à 1.
ca marche super bien, je le fais meme au bureau pour les serveurs.
Oui je sais j'ai des serveurs en DHCP.
N'empeche que c'est pratique, car si je dois refaire ma configuration IP, je n'ai pas besoin de passer sur chaque machine, je change juste un reglage dans le dhcp.
ca ne resoud pas ton probleme, mais c'est une piste.
[^] # Re: Euhhh
Posté par pini . Évalué à 0.
[^] # Re: Euhhh
Posté par NeoX . Évalué à 2.
le dhcp associe une adresse MAC à une adresse IP.
solution possible ?
faire un bridge qui prend tes deux interfaces comme etant une seule
et demander à ton dhcp de fournir une IP fixe à ton bridge.
[^] # Re: Euhhh
Posté par pini . Évalué à 0.
Donc quitte à bricoler, j'ai pris la solution bricolage simple d'un - petit - script supplémentaire dans /etc/network/if-up.d.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.