Plusieurs IP sur une carte réseau Aliasing

Bonjour,

voila je souhaiterais savoir si c’est toujours possible de faire de l’aliasing (plusieurs ip avec la même carte réseau) car cela ne fonctionne pas et comme je suis le tuto RUTE.

Voila mon fichier interfaces :

[code]# The loopback network interface
auto lo
iface lo inet loopback

The primary network interface

auto eth0
iface eth0 inet static
address 192.168.x.xx
netmask 255.255.255.0
gateway 192.168.x.xxx

auto eth0:1
iface eth0:1 inet static
address 192.168.y.yy
netmask 255.255.255.0
gateway 192.168.y.yyy
[/code]

puis je fais un restart mais j’ai une erreur :

[code]/etc/init.d/networking restart

  • /etc/network/options is deprecated (see README.Debian of netbase).
    Setting up IP spoofing protection…done (rp_filter).
    Enabling TCP SYN cookies…done.
    Reconfiguring network interfaces…SIOCADDRT: File exists
    Failed to bring up eth0.
    done.[/code]

et si je fais un :

j’ai une erreur egalement:

Ignoring unknown interface eth0:0=eth0:0.

Merci

Il n’y aurait pas une erreur de frappe quelque part ? Le fichier interface et la commande ifup font référence à eth0:1, je ne vois pas pourquoi le message d’erreur parle de eth0:0.

Petite remarque complémentaire : il ne devrait pas y avoir plusieurs options gateway actives simultanément. Si le but est que les paquets émis avec une adresse source donnée utilisent la passerelle correspondante, ce n’est ni necessaire ni suffisant.

Bonjour,

concernant l’erreur eth0:0 ,je ne vois pas ou car si je regarde mon fichier interfaces il me parait correcte.

Merci

Tu es sûr d’avoir tapé

et non par erreur

ifup eth0:0 ?

Essaye sans le auto eth0:1 tout d’abord. Par ailleurs, il ne te faut qu’une seule passerelle ou bien faire une table de routage plus sophistiquée avec iproute.

Merci pour les infos.
Pour le moment cela ne fonctionne pas mais je vais voir comment me depatouiller.

Rustine:

Essaye avec

[code]# The loopback network interface
auto lo
iface lo inet loopback

The primary network interface

auto eth0
iface eth0 inet static
address 192.168.x.xx
netmask 255.255.255.0
gateway 192.168.x.xxx
post-up ifconfig eth0:1 192.168.y.yy up
pre-down ifconfig eth0:1 down
[/code]
(sans rien d’autres)

Toujours pas mais bon je crois que ce n’est pas cela la solution pour ce que je veux faire.

En effet je veux avec une seule carte réseau pouvoir accéder a deux réseaux différents et avoir accès au machines partagées des duex réseaux.

Je vais me pencher sur une autre solution.

Merci pour tout

Attends je fais ça avec 3 réseaux sur une seule carte donc c’est largement faisable.
Met

[code]# The loopback network interface
auto lo
iface lo inet loopback

The primary network interface

auto eth0
iface eth0 inet static
address 192.168.x.xx
netmask 255.255.255.0
gateway 192.168.x.xxx
[/code]

Puisd après avoir boutée ta machine, fais à la main

ifconfig eth0:1 192.168.y.yy up

et vérifies que ça marche en donnant ton ifconfig -a

Sinon Quelles sont tes IPs? Il y a peut être un souci avec ça…

voila ce que cela donne :

[code]#ifconfig eth0:1 192.168.5.11 up
#ifconfig -a
eth0 Lien encap:Ethernet HWaddr 00:16:35:00:BB:93
inet adr:192.168.x.xx Bcast:192.168.x.xxx Masque:255.255.255.0
adr inet6: fe80::216:35ff:fe00:bb93/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:5194 errors:0 dropped:0 overruns:0 frame:0
TX packets:3628 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:2697729 (2.5 MiB) TX bytes:430854 (420.7 KiB)
Interruption:177

eth0:1 Lien encap:Ethernet HWaddr 00:16:35:00:BB:93
inet adr:192.168.y.yy Bcast:192.168.y.yyy Masque:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interruption:177

lo Lien encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
adr inet6: ::1/128 Scope:Hôte
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:189 errors:0 dropped:0 overruns:0 frame:0
TX packets:189 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:18290 (17.8 KiB) TX bytes:18290 (17.8 KiB)
[/code]