diff --git a/lib/Froxlor/Cron/Dns/Bind.php b/lib/Froxlor/Cron/Dns/Bind.php index a556eef5..2c2ae9f9 100644 --- a/lib/Froxlor/Cron/Dns/Bind.php +++ b/lib/Froxlor/Cron/Dns/Bind.php @@ -112,7 +112,10 @@ class Bind extends DnsBase if (count($this->ns) > 0) { foreach ($this->ns as $ns) { foreach ($ns["ips"] as $ip) { - $bindconf_file .= ' ' . $ip . ";\n"; + $ip = \Froxlor\Validate\Validate::validate_ip2($ip, true, 'invalidip', true, true, true); + if ($ip) { + $bindconf_file .= ' ' . $ip . ";\n"; + } } } }