add ipv6 support for resolving nameserver-hostnames

Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
This commit is contained in:
Michael Kaufmann
2018-11-21 19:26:19 +01:00
parent 8a565532b2
commit 3a3b35b2eb
5 changed files with 39 additions and 6 deletions

View File

@@ -399,7 +399,7 @@ class Action
$nameservers = explode(',', Settings::Get('system.nameservers'));
foreach ($nameservers as $nameserver) {
$nameserver = trim($nameserver);
$nameserver_ips = gethostbynamel($nameserver);
$nameserver_ips = gethostbynamel6($nameserver);
if (is_array($nameserver_ips) && count($nameserver_ips) > 0) {
$ns_ips .= implode(",", $nameserver_ips);
}