J'ai le problème suivant sur Solaris 11 Express.
J'ai une zone en cours d'exécution nommée Zone1, à laquelle je veux ajouter une nouvelle interface.
Je fais apparaître l'interface bnx1 :
ifconfig bnx1 plumb
Attribuer l'adresse à l'interface et la lier à la zone :
ifconfig bnx1 addif 172.16.13.11/16 zone Zone1 up
Vérifiez la sortie ifconfig :
bnx1: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 5
inet 0.0.0.0 netmask ffffffff
ether 84:2b:2b:76:a1:88
bnx1:1: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 5
zone Zone1
inet 172.16.13.11 netmask ffff0000 broadcast 172.16.255.255
Vérifiez la table ARP :
# arp -a
Net to Media Table: IPv4
Device IP Address Mask Flags Phys Addr
------ -------------------- --------------- -------- ---------------
bnx1 172.16.13.11 255.255.255.255 SPLA 84:2b:2b:76:a1:88
bnx0 172.16.13.10 255.255.255.255 SPLA 84:2b:2b:76:a1:86
À ce stade, je n'ai pas de ping sur l'adresse :
ping 172.16.13.11
no answer from 172.16.13.11
Puis je débranche l'interface de la Zone1 :
ifconfig bnx1:1 unplumb
Création de l'interface logique sans liaison avec la Zone1 :
ifconfig bnx1 addif 172.16.13.11/16 up
Vérifiez la sortie ifconfig :
bnx1: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 5
inet 0.0.0.0 netmask ffffffff
ether 84:2b:2b:76:a1:88
bnx1:1: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 5
inet 172.16.13.11 netmask ffff0000 broadcast 172.16.255.255
Vérifiez la table ARP :
# arp -a
Net to Media Table: IPv4
Device IP Address Mask Flags Phys Addr
------ -------------------- --------------- -------- ---------------
bnx1 172.16.13.11 255.255.255.255 SPLA 84:2b:2b:76:a1:88
bnx0 172.16.13.10 255.255.255.255 SPLA 84:2b:2b:76:a1:86
Et maintenant j'ai un ping :
# ping 172.16.13.11
172.16.13.11 is alive
Pouvez-vous me dire ce que j'ai manqué ?
Merci !