12 lines
596 B
Django/Jinja
12 lines
596 B
Django/Jinja
{%- for router in routers if not router == shortname %}
|
|
auto int-{{ router }}
|
|
iface int-{{ router }} inet6 static
|
|
pre-up ip tunnel add int-{{ router }} mode gre remote {{ routers[router]['pub_ipv4'] | default(routers[router]['ipv4']) }} local {{ routers[shortname]['ipv4'] }} ttl 255
|
|
pre-up ip addr add {{ routers[shortname]['gre_ll'] }}/64 dev int-{{ router }}
|
|
up ip link set dev int-{{ router }} up
|
|
# up ip link set int-{{ router }} mtu {{ routers[router]['gre_mtu'] }}
|
|
up ip link set dev int-{{ router }} mtu 1468
|
|
post-down ip tunnel del int-{{ router }}
|
|
|
|
{% endfor %}
|