auto br0 iface br0 inet static pre-up /usr/local/sbin/ip-link-add.sh $IFACE type bridge post-up /usr/local/sbin/post-up-$IFACE-inet.nft post-up /usr/local/sbin/post-up-$IFACE-ipv4.nft {% if local_network is defined %} post-up ip rule add dev $IFACE table {{ vpn_routing_table }} post-up ip rule add dev $IFACE to {{ local_network }} table main priority 1 {% endif %} {% if local_network is defined %} pre-down ip rule del dev $IFACE to {{ local_network }} table main priority 1 pre-down ip rule del dev $IFACE table {{ vpn_routing_table }} {% endif %} pre-down /usr/local/sbin/pre-down-$IFACE-ipv4.nft pre-down /usr/local/sbin/pre-down-$IFACE-inet.nft bridge_stp off bridge_waitport 0 bridge_fd 0 bridge_ports none address {{ vpn_bridge_br0_address }} broadcast {{ vpn_bridge_br0_broadcast }} netmask {{ vpn_bridge_br0_netmask }}