-
Notifications
You must be signed in to change notification settings - Fork 65
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add a server in Brazil #29
Comments
We might add one in the future, thank you! |
🥺 please add an Adguard DNS in Brazil. |
+1 |
+1 please raise the priority of this FR, the ping times are unacceptable at 200ms! |
I just checked all 3 but couldn’t find an option for DNS-based ad/threat-blocking…? Am I missing something…? |
We tested Sao Paulo recently for a few days. Not too happy with the results compared to the Miami servers that most of the users are routed to now. Btw, guys, could you please tell me what connectivity do you have to 94.140.14.14? Here are two questions:
|
My ISP is Santa Catarina dns2-dp-lon-2 PS C:\Users\Maison> ping 94.140.14.14 Disparando 94.140.14.14 com 32 bytes de dados: Thanks |
My ISP is in Viçosa, MG dns2-dp-mia-2 C:\Users\marcelo.caetano> ping 94.140.14.14 Disparando 94.140.14.14 com 32 bytes de dados: Estatísticas do Ping para 94.140.14.14: |
dns2-dp-mia-7 |
Routing us for miami is NOT the solution i know you can achieve. |
While the AdGuard team considers this FR, an alternative for small business and home users might be to host your own DNS server on premises with AdGuard Home (https://kb.adguard.com/en/home/overview). It's quite similar to the cloud-hosted AdGuard DNS, with the advantage that you can add your custom block lists (something that the cloud-version doesn't offer yet) By setting a low-latency DNS like 1.1.1.1 or 8.8.8.8 as upstream resolvers in AdGuard Home, you can basically achieve a similar result as AdGuard DNS (in terms of blocking/filtering/etc), but with a much lower resolution latency overall. I'm using AdGuard Home in a raspberry pi and it works perfectly. Avg latency to resolve an un-cached DNS is around 40-50ms |
how can It be used in conjuction with AG for Windows ,AGVPN and is it possible to propagate from my computer to the router? |
To use AdGuard Home with Windows, first you would need to turn off DNS Protection in the Windows AdGuard app. I don't have AdGuard VPN, but I'm alsmot sure there's also an option to turn off using AdGuard VPN's DNS settings. The whole point of using AdGuard Home is that it affords your entire home network with the same DNS-based filtering of ads, trackers, malicious sites, etc that AdGuard cloud version does, but with a much lower latency to resolve DNS to IP's. While the cloud version is giving you latency around 90ms, if you use AdGuard Home with 1.1.1.1 as the upstream DNS you may get avg latency < 40ms To have your entire home network use AdGuard Home, set it up as I said earlier (e.g. in a raspberry pi, VM, etc), then go to your DHCP server (which is probably your wifi router) and configure it to have the DNS server point to the IP of the raspberry pi (or VM) where AdGuard Home is running. It's quite simple |
would it be detrimental to only run it on one machine? wouldn't it do a double firewall effect? |
@fabioeidi20 thanks for mentioning AGH. Here's also an article about setting up AGH on a public server, might be useful: https://adguard.com/en/blog/adguard-home-on-public-server.html |
i saw that you would still need a domain in order to filter HTTPS queries... or did i get something wrong? |
The functionalities offered by the AdGuard app for Windows and AdGuard home are not identical. AGH does “DNS sinkholing”, but does not perform traffic inspection (it cannot look at network packets going from the internet to your PC or phone and make a decision on whether to block, alter or allow such traffic). AdGuard for Windows can do both: “DSN sinkholing” plus traffic inspection, i.e. looking at incoming packets and e.g. cleaning parts of a cookie, removing or altering the browser user agent that your PC sends to websites, etc. So I guess there’s nothing “detrimental” in running AGH at the network level and AG for Windows on your PC (I have that set up in my house), because the PC app has the extra benefit of content filtering. The whole point why I suggested AGH is to solely to mitigate the “latency issue” that this FR is intended to address, because the cloud-hosted AdGuard DNS servers are in Miami and you’ve seen our pings from Brazil to that server (all in the range of 90-200ms, which makes loading web pages “feel slow”). With an on-premises AGH (or the self-hosted option ameskov mentioned) you might lower the latency to <40ms and everything on your network will “feel faster” The advantage of also having AGH at the network level is that it can also do “DNS sinkholing” for other devices on which you can’t have the AdGuard app, such as Smart TV’s, smart speakers, IoT devices, surveillance cameras, etc… all these can still be targets for exploitation and can also send some of your private data to the internet, so doing DNS sinkholing on them might reduce (but not eliminate) some of those risks |
I see... i am still trying to set DoH or even DoT on it... can you give me a hand? also, should i trust default settings on AGHome? cause it uses Quad9 by default if i'm not mistaken and you said to try cloudflare/google for instance. |
is there a way to use controld quic on chromium? |
For the IP issue that changes in some ISP, I use Raspberry that periodically accesses an API Address of NextDNS that updates the address on the site, without having to access. ControlD is free for 30 days, after that is paid. The boring and inconvenient side is the limit. Sometimes I get a couple of days, but for me it's acceptable. |
We launched another test in Sao Paulo a few hours ago. Most of the South America users are now routed to it. So far, it seems to be handling high load well. The testing period is 2 weeks. If nothing extraordinary happens during that period, we'll keep Sao Paulo and make a public announcement. |
That's very great news. Are you considering placing DNS servers on other states as well for a more loaded balance? It would be wise to split between Sao Paulo - SP, Recife - PE, Fortaleza - CE and Salvador - BA. which would net a good mix of balance in the latency as well. Not asking for nodes on each of the 26 estates, just more coverage for north and northeast regions of Brazil as well. |
We generally tend to have fewer, but more "powerful" locations instead of having as many PoPs as possible. Otherwise, with the number of AdGuard DNS users, organizational and maintainance costs will skyrocket. |
@D13410N3 Sent you an e-mail to your noc@ address. |
@ztheory thanks, I've received contact list, working on this |
IPv4 prefixes are now showing in the ix.br LG: |
No answer from all contacts you've sent at this moment. Still waiting... |
@D13410N3 It took 2-3 days for us to hear back from those contacts. |
@jakecharlie Hello. |
@jakecharlie - These things take time. Even the world's largest ISPs typically only have 1 or a few people who handle most peering-related items and have large backlogs. It can take days or weeks to hear back about unexpected route selection and requires patience and persistence. Part of maintaining a network means maintaining good relationships with your upstream providers and peering partners, and I'm not sure it's in AdGuard's best interest to ask their upstream provider, who as of right now seems to be doing what they're supposed to, as well as unaffiliated networks, to start making everyone work for them because of unexpected behavior of a few unaffiliated networks. You've done your part by reporting these issues and supplying traceroutes. Now perhaps let AdGuard do their job by reporting these issues and playing the waiting game which is communicating with large-scale networks. |
Just to update the thread, my ISP AS28573 (Claro NXT Telecomunicacoes Ltda) still routes through dns2-dp-mia-5 I believe that's one of the laggards responding to the update requests you guys were discussing earlier... |
@userjohnmichael There were additional messages later, they were sent several times, but no any response was received. Looks like it's not so "global" problem because about 80% of AdGuard DNS users from Brazil are routed through Sao Paolo. Anyway, we're still trying to find solution, sorry for this issue. |
I recommend using nextdns |
I think this has already been fixed. |
I would like to know an official answer if will they gave up or not on the routing issue tho... |
We didn't give up, just realized that it may take long time to solve. In any case the location is used by 80% of brazilian users so we decided to keep the servers, hence the announcement. Meanwhile, no response via the official channels so far. |
@jakecharlie Our ISP can't fix it by itself. The only way to fix it is contacting and working together with these ISPs - but Claro is totally ignoring us. 40% of Claro traffic comes to NY Most of these traffic comes throughout transit providers - like Cogent and TATA. But there is no way to use their tools to "restrict" Claro come to NA |
@stefanogo Thanks for your response. All provided addresses were already used fo communication - no answers were received |
Did you receive any feedback from Claro (ipv4/ipv6) and Tim (ipv6) about the route problem? Are either of these two already working with the Adguard team on this? Or are you still not receiving any response from these two? Thanks in advance I just did the traceroute and it's still the same thing. See below: CLARO: ~ $ traceroute 94.140.14.14 TIM BRASIL: ~ $ traceroute 94.140.14.14 |
@stefanogo Hello. No any updates at this time - even our upstream in Sao Paolo can not do anything with this |
Claro is still sending traffic to USA in IPV4/IPV6 and Tim is still sending traffic to USA in IPV6... Claro Tim |
λ tracert 94.140.14.14 Rastreando a rota para dns.adguard.com [94.140.14.14] 1 1 ms 1 ms 1 ms 192.168.31.1 Rastreamento concluído. |
Which ISP? Gonna have to try later if it is fixed for me using BrisaNET. BTW, this is what i got using the ISP of VIVO at my work:
UPDATEThis is what i got from BrisaNET ISP:
|
Unfortunately, no response. |
i am the president & ceo of edgeuno - drop me an email mehmet at edgeuno dot com and i will help you improve your performance using https://edgeuno.cloud |
Hey @ameshkov with edgeuno.cloud you can improve and achieve the performance you need on Brasil. :) |
You meant https://edgeuno.com ? because that's not the one that operate here on Brazil. |
both edgeuno.com and edgeuno.cloud owned and operated by same team edgeuno.com corporate website |
Team, any update on this? Customer reports that queries from Brazil are still routed via New York and Miami. #ZD 995791 |
According to AdGuard's IP transit provider, they have PNIs with TIM and Claro in Sao Paulo: In this case, it would typically be appropriate to raise this issue with the IP transit provider, as either the AdGuard prefixes are not being advertised via the PNIs, or Claro/TIM are not accepting them or preferring them for some reason.... Regardless, since a PNI exists between those 2 networks, this should be supported by CDN77/DataPacket (etc), since they have a direct peering relationship with them, and it should not typically be AdGuard's responsibility to establish communication with Claro/TIM directly. |
I just tested too. Claro is still connecting to Adguard server from New York City in IPV4 and IPV6 [AS28573 (Claro NXT Telecomunicacoes Ltda)] ~ $ traceroute 94.140.14.14 Tim is still connecting to Adguard server from Miami in IPV6 [AS26615 (TIM S/A)] ~ $ traceroute 94.140.14.14 |
Very sad with adguard no server in Brazil, any hope?
The text was updated successfully, but these errors were encountered: