I'm trying to use PVLAN to isolate devices (servers) on a L2 network from each other. However, these devices are currently sit on trunk ports, because they have VLAN-aware IPMI interfaces.

My config currently is:

  • untagged traffic on native vlan (100)
  • IPMI configured to vlan 10 (IPMI on the server is vlan-aware so sends tagged packets)

I'm struggling to figure out how to create an Isolated PVLAN (i.e. where no hosts can communicate with each other) for untagged traffic, whilst still allowing tagged traffic, on Juniper EX. The hope here is that with a single NIC I can have:

  • untagged traffic on an isolated port
  • tagged traffic (IPMI) on either isolated/promiscuous/community port - doesn't matter which, so long as it works.

From what I've read I need to make the native VLAN isolated, but Juniper only seems to be able to configure access ports this way, which means I'd lose IPMI.

Can anyone advise if there's a way to achieve this?

  • Did any answer help you? If so, you should accept the answer so that the question doesn't keep popping up forever, looking for an answer. Alternatively, you can post and accept your own answer.
    – Ron Maupin
    Nov 20, 2022 at 0:11

2 Answers 2


Not all too familiar with Juniper switches, I've found https://www.juniper.net/documentation/us/en/software/junos/multicast-l2/topics/topic-map/private-vlans.html

That guide mentions isolated trunk ports which seem to be what you need.

If your PVLAN spans multiple switches, make sure that you configure those appropriately as well - otherwise you don't isolate access ports located on different switches.


PVLANs aren't supported on Juniper as far as I can understand. You'll have to rely on the firewall filters (family ethernet) to simulate PVLANs.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.