diff --git a/Base/etc/LookupServer.ini b/Base/etc/LookupServer.ini index 5a441a15cf..07138b64cd 100644 --- a/Base/etc/LookupServer.ini +++ b/Base/etc/LookupServer.ini @@ -1,2 +1,2 @@ [DNS] -IPAddress=1.1.1.1 +Nameserver=1.1.1.1 diff --git a/Servers/LookupServer/LookupServer.cpp b/Servers/LookupServer/LookupServer.cpp index 8ccbdd9a99..a4c137b155 100644 --- a/Servers/LookupServer/LookupServer.cpp +++ b/Servers/LookupServer/LookupServer.cpp @@ -43,7 +43,7 @@ LookupServer::LookupServer() { auto config = CConfigFile::get_for_system("LookupServer"); dbg() << "Using network config file at " << config->file_name(); - m_dns_ip = config->read_entry("DNS", "IPAddress", "127.0.0.53"); + m_nameserver = config->read_entry("DNS", "Nameserver", "1.1.1.1"); load_etc_hosts(); @@ -114,7 +114,7 @@ void LookupServer::service_client(RefPtr socket) return; } auto hostname = String((const char*)client_buffer + 1, nrecv - 1, Chomp); - dbg() << "Got request for '" << hostname << "' (using IP " << m_dns_ip << ")"; + dbg() << "Got request for '" << hostname << "' (using IP " << m_nameserver << ")"; Vector responses; @@ -182,7 +182,7 @@ Vector LookupServer::lookup(const String& hostname, bool& did_timeout, u return {}; } - if (!udp_socket->connect(m_dns_ip, 53)) + if (!udp_socket->connect(m_nameserver, 53)) return {}; if (!udp_socket->write(buffer)) diff --git a/Servers/LookupServer/LookupServer.h b/Servers/LookupServer/LookupServer.h index b3ba33c3d4..7c11ab26f7 100644 --- a/Servers/LookupServer/LookupServer.h +++ b/Servers/LookupServer/LookupServer.h @@ -51,7 +51,7 @@ private: }; RefPtr m_local_server; - String m_dns_ip; + String m_nameserver; HashMap m_dns_custom_hostnames; HashMap m_lookup_cache; };