Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 26/07/2015, à 16:29

olivierc67

Plusieurs adresse mac sur une seule carte réseau physique

Bonjour,

est il possible d'avoir plusieurs adresse mac différente (et plusieurs IP) sur une machine avec un seul RJ45 ?

Pour ceux qui utilise les machines virtuelles, c'est un peu comme si j'avais plusieurs carte réseau en bridge.

Comme si j'avais ça dans /etc/network/interfaces mais sur une seule connexion RJ45 :

auto eth0
iface eth0 inet dhcp
hwaddress ether 02:01:02:03:04:00

auto eth1
iface eth1 inet dhcp
hwaddress ether 02:01:02:03:04:01

auto eth2
iface eth2 inet dhcp
hwaddress ether 02:01:02:03:04:02

Merci de votre aide.


1 PC qui fait bureau et serveur : 6Go de ram, 2 To de HD, E8400

Hors ligne

#2 Le 26/07/2015, à 17:07

olivierc67

Re : Plusieurs adresse mac sur une seule carte réseau physique

Bon, je pense finalement avoir trouvé une piste (vconfig) mais j'aimerai votre avis sur ce sujet :
http://www.linuxquestions.org/questions … ost2913363

Surtout les inconvénients/limitation/incompatibilités.

$ ip addr show
1: eth0: <BROADCAST,MULTICAST,PROMISC,UP> mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether 00:04:61:02:31:7f brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.1/24 brd 192.168.1.255 scope global eth0
2: lo: <LOOPBACK,UP> mtu 16436 qdisc noqueue
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
$ sudo vconfig add eth0 1
$ ip link show
1: eth0: <BROADCAST,MULTICAST,PROMISC,UP> mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether 00:04:61:02:31:7f brd ff:ff:ff:ff:ff:ff
2: lo: <LOOPBACK,UP> mtu 16436 qdisc noqueue
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
3: eth0.1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop
    link/ether 00:04:61:02:31:7f brd ff:ff:ff:ff:ff:ff
$ sudo ip link set dev eth0.1 address 00:04:61:02:31:7e
$ sudo ip addr add 192.168.2.1/24 dev eth0.1
$ ip addr show
1: eth0: <BROADCAST,MULTICAST,PROMISC,UP> mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether 00:04:61:02:31:7f brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.1/24 brd 192.168.1.255 scope global eth0
2: lo: <LOOPBACK,UP> mtu 16436 qdisc noqueue
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
3: eth0.1: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc noop
    link/ether 00:04:61:02:31:7e brd ff:ff:ff:ff:ff:ff
    inet 192.168.2.1/24 scope global eth0.1

1 PC qui fait bureau et serveur : 6Go de ram, 2 To de HD, E8400

Hors ligne

#3 Le 26/07/2015, à 19:21

olivierc67

Re : Plusieurs adresse mac sur une seule carte réseau physique

Mon problème semble réglé (mise à part vos commentaires sur sur les inconvénients)

La procédure du site internet avec vconfig n'est pas persistant. Au reboot, on perd la config.
Le plus simple une fois installé le paquet vlan, est de vérifier que le module 8021q est bien chargé au boot et de configurer /etc/network/interfaces comme ça

auto eth0.0
iface eth0.0 inet dhcp
hwaddress ether 02:01:02:03:04:00

auto eth0.1
iface eth0.1 inet dhcp
hwaddress ether 02:01:02:03:04:01

auto eth0.2
iface eth0.2 inet dhcp
hwaddress ether 02:01:02:03:04:02

L'objectif pour moi est de tester sur la même machine plusieurs serveurs (DHCP, dns, etc) avec pour chacun des serveurs sa propre interface (IP/macAdress) et ses propres règles iptables, etc...
Prochaine étape, tester les même serveur dans des conteneurs.


1 PC qui fait bureau et serveur : 6Go de ram, 2 To de HD, E8400

Hors ligne