GRE tunnel between Juniper and Linux

This is a short howto about how you can bring up a GRE tunnel between Juniper devices and Linux, Ubuntu in this case. Just to provide some basics about GRE tunnels: Each endpoint has to have reachability to the other endpoint One endpoint must use the GRE tunnel to reach the destination of the tunnel(recursive… Keep reading »

Link aggregation between Juniper and Linux

I had recently to configure link aggregation between a Linux host and a Juniper device. On Linux this is called bonding and the logical interface is usually called bondX. On Juniper this is called link aggregation and the logical interface is called aggregated ethernet, aeX. For this example I used Ubuntu and based on the… Keep reading »

MACsec on Linux

Starting with kernel 4.6, support for MACsec has been added in Linux so it won’t be needed to use a release candidate to test this feature. There are two ways to implement MACsec: manually configure secure channel(SC), security association(SA) and the keys(this is what we are going to see) use dot1x with MACsec extensions that… Keep reading »