Skip to content
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

WIP Debugging #4

Merged
merged 19 commits into from
Jan 12, 2016
Merged

WIP Debugging #4

merged 19 commits into from
Jan 12, 2016

Conversation

edwardloveall
Copy link
Contributor

This is still a work in progress as I plan to add more sections, but I wanted to get this up here.

I'm struggling with how to present dig. This chapter is supposed to be about debugging, and dig is a great tool to use. But I'm finding my self in a bit of circular logic where you

  • need to understand DNS
  • to understand how to debug
  • to understand why dig is useful
  • to understand DNS...

Maybe I'm over thinking it and this is fine, but I'm currently too close.

@@ -0,0 +1,166 @@
## dig

So far, we've been using the dig command throughout this book to check our DNS handiwork. It stands for Domain Information Groper (ew) and it's sole job is to get information about DNS records. This thing is our swiss army knife for DNS debugging.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Swiss Army knife

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

its

@edwardloveall
Copy link
Contributor Author

Added an nslookup section

@calebhearth
Copy link

Skimmed it. Looks good. Maybe mention that the reason to use it is Windows again when you say not to use it.

This is provided as a quick intro to the distributed nature of DNS so that the responses and reasons that follow actually make some sense.
I think this will end up being wondered about. It certainly was by me.
Unfortunately the results aren't as good as you might hope for, but the
answer I still think is pretty interesting.
Here's a bunch of things that aren't necessary to use dig or to
configure a domain name, but useful stuff none-the-less. It's certainly
all things that I really wondered about when I went looking into all of
this.

<<[chapters/debugging/nslookup.md]

<<[chapters/debugging/external_services.md]

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The Transferring section hasn't been added.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed in be31b21

@calebhearth
Copy link

:shipit:

@edwardloveall edwardloveall merged commit be31b21 into master Jan 12, 2016
@edwardloveall edwardloveall deleted the debugging branch January 12, 2016 17:22
@edwardloveall
Copy link
Contributor Author

Merging for now, but this chapter will likely get split up and expanded

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants