diff --git a/cmd/network/network.go b/cmd/network/network.go index 8721dc19..14bdd9a5 100644 --- a/cmd/network/network.go +++ b/cmd/network/network.go @@ -116,7 +116,7 @@ func ApplyNetworkConfigs(netCfg *config.NetworkConfig) error { func applyNetConf(link netlink.Link, netConf config.InterfaceConfig) error { if netConf.DHCP { log.Infof("Running DHCP on %s", link.Attrs().Name) - cmd := exec.Command("udhcpc", "-i", link.Attrs().Name, "-t", "20", "-n") + cmd := exec.Command("dhcpcd", link.Attrs().Name) cmd.Stdout = os.Stdout cmd.Stderr = os.Stderr if err := cmd.Run(); err != nil { diff --git a/config/default.go b/config/default.go index 3dcebc83..2ff14084 100644 --- a/config/default.go +++ b/config/default.go @@ -211,10 +211,8 @@ func NewConfig() *Config { }, "network": { Image: "network", - CapAdd: []string{ - "NET_ADMIN", - }, - Net: "host", + Privileged: true, + Net: "host", Labels: []string{ DETACH + "=false", },