Roles network-*: enable forwarding
With newer versions of ifupdown2 it is necessary to enable IPv4/6 forwarding explicitly on required interfaces.
This commit is contained in:
parent
6239a876bb
commit
59045bc400
3 changed files with 10 additions and 0 deletions
|
@ -10,6 +10,8 @@ iface {{ item.key }} inet tunnel
|
|||
ttl 64
|
||||
mtu 1400
|
||||
tunnel-physdev {{ ansible_default_ipv4.interface }}
|
||||
ip-forward on
|
||||
ip6-forward on
|
||||
|
||||
address {{ item.value.tunnel_ipv4_network | ipaddr('net') | ipaddr('1') | ipaddr('ip/prefix') }}
|
||||
address {{ item.value.tunnel_ipv6_network | ipaddr('net') | ipaddr('2') | ipaddr('ip/prefix') }}
|
||||
|
|
|
@ -17,3 +17,7 @@ iface {{ item.id }}br
|
|||
{% endfor %}
|
||||
{% endif %}
|
||||
bridge-ports {{ item.id }}bat
|
||||
{% if server_type == 'gateway' %}
|
||||
ip-forward on
|
||||
ip6-forward on
|
||||
{% endif %}
|
||||
|
|
|
@ -5,6 +5,10 @@
|
|||
auto wg-{{ network.remote[:11] }}
|
||||
iface wg-{{ network.remote[:11] }}
|
||||
mtu 1420
|
||||
{% if server_type == 'gateway' %}
|
||||
ip-forward on
|
||||
ip6-forward on
|
||||
{% endif %}
|
||||
ipv6-addrgen off
|
||||
{% if magic < network.remote_magic %}
|
||||
address {{ network.ipv4 | ipaddr('ip/prefix') }}
|
||||
|
|
Loading…
Reference in a new issue