auto {{ main_bridge_interface }} iface {{ main_bridge_interface }} inet manual auto br0 iface br0 inet {% if secondary_interface %}manual{% else %}static{% endif %} {% if not secondary_interface %} address {{ bridgeaddress }} netmask {{ netmask }} gateway {{ gateway }} dns-nameservers {{ dns1 }} {{ dns2 }} {% endif %} bridge_ports {{ main_bridge_interface }} bridge_stp off bridge_fd 0 bridge_maxwait 0 {% if supernode %} post-up nohup /usr/bin/supernode -l {{ supernode_port }} > /var/log/supernode.log 2>&1 & pre-down /usr/bin/pkill supernode {% endif %} post-up /usr/sbin/edge -r -d n2n0 -c "{{ community }}" -k "{{ password }}" -a {{ n2n_ip }} -l "{{ supernode_ip }}:{{ supernode_port }}" -f > /var/log/n2n_edge post-up /bin/sh -c "brctl addif br0 n2n0" pre-down /bin/sh -c "brctl delif br0 n2n0" pre-down /usr/bin/pkill edge {% if secondary_interface %} auto {{ secondary_interface }} iface {{ secondary_interface }} inet static address {{ secondary_ip }} netmask {{ secondary_netmask }} gateway {{ secondary_gateway }} dns-nameservers {{ dns1 }} {{ dns2 }} {% endif %}