summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2015-05-21 20:24:34 +0200
committerLennart Poettering <lennart@poettering.net>2015-05-21 20:25:15 +0200
commit1579dd2c9b8f97e5ec4016d3928d73fea160e55a (patch)
tree0a3f2760885207f66d7a0bd69054ec8f34c2ed77
parent6921bf11fac23d93658b4c3f91d7b63a7f5b36c6 (diff)
downloadsystemd-1579dd2c9b8f97e5ec4016d3928d73fea160e55a.tar.gz
NEWS: document the IPForward= confusion
-rw-r--r--NEWS15
1 files changed, 14 insertions, 1 deletions
diff --git a/NEWS b/NEWS
index 7c29c6df3b..84f9cf8e93 100644
--- a/NEWS
+++ b/NEWS
@@ -57,6 +57,19 @@ CHANGES WITH 220:
* systemd-networkd gained support for vti6 tunnels.
+ * Note that systemd-networkd manages the sysctl variable
+ /proc/sys/net/ipv[46]/conf/*/forwarding for each interface
+ it is configured for since v219. The variable controls IP
+ forwarding, and is a per-interface alternative to the global
+ /proc/sys/net/ipv[46]/ip_forward. This setting is
+ configurable in the IPForward= option, which defaults to
+ "no". This means if networkd is used for an interface it is
+ no longer sufficient to set the global sysctl option to turn
+ on IP forwarding! Instead, the .network file option
+ IPForward= needs to be turned on! Note that the
+ implementation of this behaviour was broken in v219 and has
+ been fixed in v220.
+
* Many bonding and vxlan options are now configurable in
systemd-networkd.
@@ -120,7 +133,7 @@ CHANGES WITH 220:
to cover this functionality.
* "systemctl enable", "systemctl disable" and "systemctl mask"
- now support a new "--now" switch. If specified the the units
+ now support a new "--now" switch. If specified the units
that are enabled will also be started, and the ones
disabled/masked also stopped.