diff --git a/pkg/util/netutils2/netutils.go b/pkg/util/netutils2/netutils.go index fa65b7685d..00f884f545 100644 --- a/pkg/util/netutils2/netutils.go +++ b/pkg/util/netutils2/netutils.go @@ -177,7 +177,9 @@ func AddNicRoutes(routes [][]string, nicDesc *types.SServerNic, mainIp string, n func GetNicDns(nicdesc *types.SServerNic) []string { dnslist := []string{} if len(nicdesc.Dns) > 0 { - dnslist = append(dnslist, nicdesc.Dns) + for _, dns := range strings.Split(nicdesc.Dns, ",") { + dnslist = append(dnslist, dns) + } } return dnslist }