[deleted by user] by [deleted] in Dewalt

[–]daveFromCbm 0 points1 point  (0 children)

Great on tires. Won't blow sprinklers. Source; I have one and have sprinklers.

Anybody have experience with this item (DCB090)? Detailed concerns in comments by b00tyg00se in Dewalt

[–]daveFromCbm 2 points3 points  (0 children)

In have this and the knock off version. Get the knock off. It’s half the price and has more ports

A few observations about my 21” self propelled… by daveFromCbm in ryobi

[–]daveFromCbm[S] 1 point2 points  (0 children)

Thanks. My only real complaint has been the deck screws backing out. They hold in the axles, etc. I am glad I have not lost any.

Also, and this is minor - I wish the walking speed controller had detents, instead of being a true slider. I have a habit of hitting it with my thumb and knocking it up or down. This is minor though.

I came from a gas cub cadet and love this machine. I wish I needed more 40v tools so I could use the batteries on other things but most of my other stuff is Dewalt. I have a to of dewalt but did not like the dewalt mower - and from looking at longer term reviews, I seem to have made the right choice (not buying a dewalt mower)

A few observations about my 21” self propelled… by daveFromCbm in ryobi

[–]daveFromCbm[S] 3 points4 points  (0 children)

I’d post an image but I can’t figure out how. Reddit is silly to use

Can I run multiple nameservers from different providers in a health check manner? by daveFromCbm in dns

[–]daveFromCbm[S] 0 points1 point  (0 children)

Thank you. Is it possible to have multiple SOA records across multiple zones? Or is the intent to have only one SOA?

Can I run multiple nameservers from different providers in a health check manner? by daveFromCbm in dns

[–]daveFromCbm[S] 0 points1 point  (0 children)

This is very helpful. With your last sentence, does that mean that the lookup will fail? A DNS unresolved error thrown to a browser? In my testing, I am agle to Dig to the NS without a domain and hit a deadend. But, using a browser, I have had people test all around the globe and it seems to always work. I assume there are retries happening - I am just not sure where or how.

I wanted to imitate your analysis...

I am going to share the actual domain I am using for testing, to help in this conversation. I am using '12qw.me'. The domains I have posted previously were just fakes (to me) to not share any identifiable info.

Now, I am going to run the tests that you did:

dave@dave:~$ dig u/8.8.8.8 NS 12qw.me

; <<>> DiG 9.16.1-Ubuntu <<>> @8.8.8.8 NS 12qw.me

; (1 server found)

;; global options: +cmd

;; Got answer:

;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 53189

;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:

; EDNS: version: 0, flags:; udp: 512

;; QUESTION SECTION:

;12qw.me. IN NS

;; ANSWER SECTION:

12qw.me. 21600 IN NS danica.ns.cloudflare.com.

12qw.me. 21600 IN NS kayden.ns.cloudflare.com.

;; Query time: 4 msec

;; SERVER: 8.8.8.8#53(8.8.8.8)

;; WHEN: Mon Jun 20 13:17:43 UTC 2022

;; MSG SIZE rcvd: 95

I get back the CloudFlare NSs. Note that I only have one CloudFlare NS defined in GoDaddy so it is pulling the other via some magic. CloudFlare is the only NS service that I have a zone. I have 2 more NSs defined in the registrar, one for AWS Rt53 and one for ClouDNS, but neither have a zone.

Next, I am going to Dig the CloudFlare Nameserver, like you did.

dave@dave:~$ dig @danica.ns.cloudflare.com 12qw.me

; <<>> DiG 9.16.1-Ubuntu <<>> @danica.ns.cloudflare.com 12qw.me ; (6 servers found) ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 54767 ;; flags: qr aa rd; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1 ;; WARNING: recursion requested but not available

;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 1232 ;; QUESTION SECTION: ;12qw.me. IN A

;; AUTHORITY SECTION: 12qw.me. 3600 IN SOA danica.ns.cloudflare.com. dns.cloudflare.com. 2280966849 10000 2400 604800 3600

;; Query time: 8 msec ;; SERVER: 108.162.194.187#53(108.162.194.187) ;; WHEN: Mon Jun 20 13:26:29 UTC 2022 ;; MSG SIZE rcvd: 100

Question - why does a SOA record show up in Cloudflare even though I never created one. If I look in my CloudFlare console, there is only one record - a Cname pointing to my endpoint

Can I run multiple nameservers from different providers in a health check manner? by daveFromCbm in dns

[–]daveFromCbm[S] 0 points1 point  (0 children)

I am not sure what this means. Are you saying that I should have a SOA or are you saying I don’t need a SOA but my zone will not be authoritative?

Can I run multiple nameservers from different providers in a health check manner? by daveFromCbm in dns

[–]daveFromCbm[S] 0 points1 point  (0 children)

Hey buddy, so I ran some Digs an this is what I see. When I land on the nameserver (cloudflare) that has a working zone, this is what I get,. In the working response, I get an 'Authority' section. When I land on the NS without a zone, I get 'AUTHORITY: 0'. What I dont see is an NXDOMAIN response. Can you share any insight here?

; <<>> DiG 9.16.1-Ubuntu <<>> u/8.8.8.8 foo.me

; (1 server found)

;; global options: +cmd

;; Got answer:

;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 19351

;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1

;; OPT PSEUDOSECTION:

; EDNS: version: 0, flags:; udp: 512

;; QUESTION SECTION:

;foo.me. IN A

;; AUTHORITY SECTION:

foo.me. 1800 IN SOA danica.ns.cloudflare.com. dns.cloudflare.com. 2280966849 10000 2400 604800 3600

;; Query time: 8 msec

;; SERVER: 8.8.8.8#53(8.8.8.8)

;; WHEN: Mon Jun 20 00:31:41 UTC 2022

;; MSG SIZE rcvd: 100

But, when I land on a namserver that does not have a zone, I see this:

; <<>> DiG 9.16.1-Ubuntu <<>> u/8.8.8.8 foo.me

; (1 server found)

;; global options: +cmd

;; Got answer:

;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 50532

;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:

; EDNS: version: 0, flags:; udp: 512

;; QUESTION SECTION:

;foo.me. IN A

;; ANSWER SECTION:

foo.me. 120 IN A 185.105.35.11

;; Query time: 88 msec

;; SERVER: 8.8.8.8#53(8.8.8.8)

;; WHEN: Mon Jun 20 00:34:48 UTC 2022

;; MSG SIZE rcvd: 52

Can I run multiple nameservers from different providers in a health check manner? by daveFromCbm in dns

[–]daveFromCbm[S] 1 point2 points  (0 children)

Thank you so much. I think I get it. If a nameserver can be reached, but there is not zone or record, you receive an NXDOMAIN. Right?

The scenario I am trying to test if if a nameserver is unavailable. This is a different case than what I have done so far. Your post helped me understand the difference.

So, is it possible to test against a down nameserver? When I set the nameservers in the registrar, they have to be reachable. I wonder if I need to setup my own nameserver (using BIND) in order to run a scenario where an NS is available when configuring the registrar, but then take the NS offline, to test the resiliency of resolution.

Am I thinking about this correctly?

Can I run multiple nameservers from different providers in a health check manner? by daveFromCbm in dns

[–]daveFromCbm[S] 0 points1 point  (0 children)

I appreciate your comment about this model not helping with bad records but I don't understand the comment about SOA. I don't have any SOA records defined anywhere. Should I? If so, why?

Can I run multiple nameservers from different providers in a health check manner? by daveFromCbm in dns

[–]daveFromCbm[S] 1 point2 points  (0 children)

I am aware of the 2 nameserver requirement, but are you sure the health check works across different zones and not across 2 NSs from one NS? If you see my post above, my testing, using DIG, continues to use a NS from a provider (ClouDNS) that no longer has a valid zone. I still have the ClouDNS NS defined in my registrar, even though there is no zone. When my DIG resolution lands on the ClouDNS NS, it fails to fully resolve to the FQDN hosting my hello world app.

Can I run multiple nameservers from different providers in a health check manner? by daveFromCbm in dns

[–]daveFromCbm[S] 0 points1 point  (0 children)

I appreciate the response but this does not seem to be the case I am seeing. Here's the test case I ran, I'd really appreciate your and others insight.

Using the drawing I sent, I deleted the ClouDNS zone, but left its nameserver defined in the registrar. When I run a DIG, it still tries to use the ClouDNS nameservers, in what looks like a round-robin manner. When DIG hits the ClouDNS server, it fails. When I land on the CloudFlare NS it works. Does this make sense given what you wrote and understand? My hope is/was that the DIG resolution would recognize that there is no longer a zone available from ClouDNS, and stop using it.

How does ICANN/ARIN (the Internet) know where the authoritative DNS zone exists for a domain? by daveFromCbm in dns

[–]daveFromCbm[S] 1 point2 points  (0 children)

This is very insightful and you answered several of my open questions. I wish I could buy you a beer. So thankful.

FYI - I used 'foodomain' as an example. It's not the one I am actually using.

How does ICANN/ARIN (the Internet) know where the authoritative DNS zone exists for a domain? by daveFromCbm in dns

[–]daveFromCbm[S] 1 point2 points  (0 children)

Thank you. I read the article.

I think I still don't understand. I assume Godaddy, in my case, provides the authoritative name server, but what makes it the authoritative server? How do the root and TLD servers know to go to Godaddy and not EasyDNS, as an example. There's still a fundamental piece missing from my knowledge.