I'm having trouble getting my irb interfaces configured. This is an EX4600 switch. I have two hosts connected.
One on ge-0/0/1 assigned an ip address of 192.168.1.38/24
and another on ge-0/0/2 assigned 192.168.6.38/24
They are configured as follows:
> show configuration interfaces ge-0/0/1
unit 0 {
description host1;
family ethernet-switching {
interface-mode access;
vlan {
members default;
}
}
}
and:
> show configuration interfaces ge-0/0/2
description host1-ipmi;
unit 0 {
family ethernet-switching {
interface-mode access;
vlan {
members mgmt-vlan;
}
}
}
since they are members of different VLANS and I would like to access accross the VLANS, I have configured an IRB interface:
> show configuration interfaces irb unit 10
family inet {
address 192.168.6.254/24;
address 192.168.10.254/24;
}
The default VLAN is 1 and the management VLAN is 10.
default {
vlan-id 1;
l3-interface irb.0;
}
mgmt-vlan {
description "Management VLAN";
vlan-id 10;
l3-interface irb.10;
domain-type bridge;
}
I can ping between the IRBs when logged into the switch management console:
> ping source 192.168.6.254 192.168.10.254
PING 192.168.10.254 (192.168.10.254): 56 data bytes
64 bytes from 192.168.10.254: icmp_seq=0 ttl=64 time=0.357 ms
64 bytes from 192.168.10.254: icmp_seq=1 ttl=64 time=0.041 ms
> ping source 192.168.6.254 192.168.6.38
PING 192.168.6.38 (192.168.6.38): 56 data bytes
64 bytes from 192.168.6.38: icmp_seq=0 ttl=64 time=17.397 ms
64 bytes from 192.168.6.38: icmp_seq=1 ttl=64 time=11.110 ms
> ping source 192.168.40.1 192.168.6.254
PING 192.168.6.254 (192.168.6.254): 56 data bytes
64 bytes from 192.168.6.254: icmp_seq=0 ttl=64 time=0.264 ms
64 bytes from 192.168.6.254: icmp_seq=1 ttl=64 time=0.041 ms
But when I'm on host1 (192.168.1.38) which is physically plugged into ge-0/0/1 on VLAN 1 I cannot ping any of the IRB interfaces (192.168.6.254, 192.168.10.254, or 192.168.40.1) or the host1-ipmi connected to ge-0/0/2.
Any advice or suggestions would be greatly appreciated.