Set /proc/sys/net/ipv4/ip_forward on agent start

This commit is contained in:
Darren Shepherd 2019-02-23 22:38:24 -07:00
parent 012bdcb926
commit cb5e425457

View File

@ -9,6 +9,7 @@ import (
var ( var (
callIPTablesFile = "/proc/sys/net/bridge/bridge-nf-call-iptables" callIPTablesFile = "/proc/sys/net/bridge/bridge-nf-call-iptables"
forward = "/proc/sys/net/ipv4/ip_forward"
) )
func Configure() error { func Configure() error {
@ -16,5 +17,8 @@ func Configure() error {
if err := ioutil.WriteFile(callIPTablesFile, []byte("1"), 0640); err != nil { if err := ioutil.WriteFile(callIPTablesFile, []byte("1"), 0640); err != nil {
logrus.Warnf("failed to write value 1 at %s: %v", callIPTablesFile, err) logrus.Warnf("failed to write value 1 at %s: %v", callIPTablesFile, err)
} }
if err := ioutil.WriteFile(forward, []byte("1"), 0640); err != nil {
logrus.Warnf("failed to write value 1 at %s: %v", forward, err)
}
return nil return nil
} }