diff --git a/cmd/network/network.go b/cmd/network/network.go index 14bdd9a5..9b1f7339 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("dhcpcd", link.Attrs().Name) + cmd := exec.Command("dhcpcd", "-A4", 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 2ff14084..c0ac67a1 100644 --- a/config/default.go +++ b/config/default.go @@ -210,9 +210,9 @@ func NewConfig() *Config { }, }, "network": { - Image: "network", + Image: "network", Privileged: true, - Net: "host", + Net: "host", Labels: []string{ DETACH + "=false", },