diff --git a/plugins/meta/dnsname/files.go b/plugins/meta/dnsname/files.go
index 5e9a2b413730be2c0a7b5b6e2af2c9ceaddced2f..9c1c1549c8407fad5e82d07ff8aa87684227fc03 100644
--- a/plugins/meta/dnsname/files.go
+++ b/plugins/meta/dnsname/files.go
@@ -100,7 +100,7 @@ func appendToFile(path, podname string, aliases []string, ips []*net.IPNet) erro
 	for _, ip := range ips {
 		entry := fmt.Sprintf("%s\t%s", ip.IP.String(), podname)
 		for _, alias := range aliases {
-			entry += fmt.Sprintf(" %s", alias)
+			entry += fmt.Sprintf("\t%s", alias)
 		}
 		entry += "\n"
 		if _, err = f.WriteString(entry); err != nil {