gre-tunnel.j2 522 B

1234567891011
  1. {% for host in hostvars %}
  2. {% if hostvars[host]['ansible_fqdn'] != ansible_fqdn %}
  3. auto {{hostvars[host]['ansible_fqdn']}}
  4. iface {{hostvars[host]['ansible_fqdn']}} inet manual
  5. pre-up ip link add $IFACE type gretap local {{ansible_default_ipv4.address}} remote {{hostvars[host]['ansible_default_ipv4']['address']}} dev {{ansible_default_ipv4.alias}}
  6. pre-up ip link set up dev $IFACE
  7. up batctl if add $IFACE
  8. post-down ip link set down dev $IFACE
  9. post-down ip link del dev $IFACE
  10. {% endif %}
  11. {% endfor %}