Created
July 26, 2020 03:12
-
-
Save cjac/43ed51b9ede3dd963e180fe5b8eff5d2 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# vlan tag 78 on bond0 | |
auto sip0 | |
iface sip0 inet manual | |
pre-up ip link set up dev bond0 > /dev/null 2>&1 || echo -n '' | |
pre-up ip link add name $IFACE link bond0 type vlan protocol 802.1q id 78 | |
up ip link set up dev $IFACE | |
down ip link set down dev $IFACE | |
post-down ip link del dev $IFACE | |
# vlan tag 78 on bond1 | |
auto sip1 | |
iface sip1 inet manual | |
pre-up ip link set up dev bond1 > /dev/null 2>&1 || echo -n '' | |
pre-up ip link add name ${IFACE} link bond1 type vlan protocol 802.1q id 78 | |
up ip link set up dev $IFACE | |
down ip link set down dev $IFACE | |
post-down ip link del dev $IFACE | |
auto sip | |
iface sip inet manual | |
pre-up ip link add name ${IFACE} type bridge | |
pre-up brctl stp ${IFACE} on | |
pre-up ifup sip0 > /dev/null 2>&1 || echo -n '' | |
pre-up ip link set dev sip0 master ${IFACE} | |
pre-up ip link set dev sip1 master ${IFACE} | |
pre-up ip addr add 192.168.79.7/24 dev ${IFACE} | |
up ip link set up dev $IFACE | |
down ip link set down dev $IFACE | |
post-down ip addr del 192.168.79.7/24 dev ${IFACE} | |
post-down ip link set dev sip1 nomaster | |
post-down ip link set dev sip0 nomaster | |
post-down ip link del dev $IFACE |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment