make dns port configurable, update default dns

pull/47/head
Jeff Becker 6 years ago
parent a83e21c464
commit 7b61cbb4a1
No known key found for this signature in database
GPG Key ID: F357B3B42F6F9B05

@ -2,7 +2,7 @@
#define LLARP_DEFAULTS_H
#ifndef DEFAULT_RESOLVER_US
#define DEFAULT_RESOLVER_US "128.52.130.209"
#define DEFAULT_RESOLVER_US "1.1.1.1"
#endif
#ifndef DEFAULT_RESOLVER_EU
#define DEFAULT_RESOLVER_EU "85.208.208.141"

@ -53,6 +53,7 @@ namespace llarp
if(pos != std::string::npos)
{
resolverAddr = v.substr(0, pos);
dnsport = std::atoi(v.substr(pos + 1).c_str());
}
m_LocalResolverAddr = llarp::Addr(resolverAddr, dnsport);
llarp::LogInfo(Name(), " local dns set to ", m_LocalResolverAddr);
@ -65,6 +66,7 @@ namespace llarp
if(pos != std::string::npos)
{
resolverAddr = v.substr(0, pos);
dnsport = std::atoi(v.substr(pos + 1).c_str());
}
m_UpstreamDNSAddr = llarp::Addr(resolverAddr, dnsport);
llarp::LogInfo(Name(), " upstream dns set to ", m_UpstreamDNSAddr);

@ -1221,10 +1221,12 @@ namespace llarp
{
if(StrEq(key, "upstream"))
{
llarp::LogInfo("add upstream resolver ", val);
self->upstreamResolvers.push_back(val);
}
if(StrEq(key, "bind"))
{
llarp::LogInfo("set local dns to ", val);
self->resolverBindAddr = val;
}
}

Loading…
Cancel
Save