Deploying BIND DNS for your Home Lab - Part 1

Поделиться
HTML-код
  • Опубликовано: 21 авг 2024

Комментарии • 37

  • @5imulated5teve
    @5imulated5teve 2 года назад +6

    This is the first tutorial I've found on this that actually got me working. Thank you, sir!

  • @Oswee
    @Oswee 4 года назад +5

    I found really nice to write Ansible role for this task. You can have templates with variables, secrets and what not. Single change in template will force it to upload, reload named, etc... And you have almost like complete documentation on how to set it up. + Git history. :) Really nice video. Thumbs up for Fedora. :)
    I would like to see something from intercepting all LAN DNS queries in firewall and sending them out as TLS DNS queries. Google, Cloudflare, etc AFAIK supports 853. Firewall part is kinda clear. But i would like to see Named's configuration to do that.

    • @EddieJennings
      @EddieJennings  4 года назад +1

      Thanks for watching :). Dabblig in Ansible is on my long list of things to get around to. As far as TLS DNS queries, thanks to news about Firefox, I've become more aware of DNS over HTTPS, and that's been added to my list of things about which to tinker and learn -- specifically how to leverage BIND for that.

  • @XeRTRePlay
    @XeRTRePlay 2 года назад

    Great video! If anyone is having trouble with Virtual Box, it worked when I added a Nat network (Thats in File - Preferences - Network - then add your net id with CIDR.)

    • @EddieJennings
      @EddieJennings  2 года назад

      Thank you! I've used Virtual Box sparingly (usually am using KVM or Hyper-V), but what I remember the NAT network does sometimes magically fix problems.

  • @CYBONIX
    @CYBONIX 3 года назад +1

    Eddie, thank you for this video. I found it very useful to set up my lab DNS server, which I need to have for my Foreman server. Thanks again.

    • @EddieJennings
      @EddieJennings  3 года назад +1

      You're welcome! I'm glad it was helpful for you. Foreman is on my list of things to try to stand up in my lab in the next few months.

    • @ZoelovesZoe
      @ZoelovesZoe Год назад

      🙏

  • @qinchai5966
    @qinchai5966 2 года назад

    Thank you so much. The firewall part got me the whole day. Now it worked!

    • @EddieJennings
      @EddieJennings  2 года назад

      You're welcome. I, too, will forget to do firewall configurations sometimes :)

  • @RossHowarth
    @RossHowarth 5 месяцев назад

    Excellent video(s). Thank you for putting this out in the world.

    • @EddieJennings
      @EddieJennings  5 месяцев назад

      You're welcome, and thanks for being a subscriber!

  • @steven.cutright
    @steven.cutright 9 месяцев назад

    Hey man.. great presentation. Much much appreciation.

    • @EddieJennings
      @EddieJennings  3 месяца назад +1

      You're welcome. Thanks for watching!

  • @mwafulirwa1
    @mwafulirwa1 Год назад

    great Video and greate explanation...now going to part 2

  • @burj.ec.d
    @burj.ec.d 3 года назад

    Great video Eddie.

  • @mikotamaki453
    @mikotamaki453 3 года назад

    Nice tutorial, keep them coming!

    • @EddieJennings
      @EddieJennings  3 года назад

      Miko, thanks for watching! I intend to make some more as I have time (and feel like I know enough about a topic to make a proper tutorial).

  • @badfishpaint6803
    @badfishpaint6803 4 года назад +1

    Thank you, helped me a lot!

    • @EddieJennings
      @EddieJennings  4 года назад

      You're welcome! I'm glad it was helpful. Make sure you subscribe, as there's more content coming :D

  • @vincenttam1755
    @vincenttam1755 Год назад

    need to do dns work but with no any concept this for help me get out from blank brain

  • @jjames2460
    @jjames2460 3 года назад

    Thanks a million.

    • @EddieJennings
      @EddieJennings  3 года назад

      You're welcome! Thanks for watching.

  • @jiraudjeanjroldj2412
    @jiraudjeanjroldj2412 3 года назад

    Hi,
    thanks for making this video available, it's very instructive.
    I have installed Rhel 7.7 on a VM with a static IP where DNS and gateway were already configured, I can go to internet before installing and configuring bind however FQN to other machine won't work nor ping. So my goal is to set up bind dns so that on this machine so that I can ping another client?
    How should I proceed, remove the DNS IP and and configure bind?
    Thanks,

    • @EddieJennings
      @EddieJennings  3 года назад

      Ultimately, if you want to ping with name resolution, you'll need to have your VM configured to talk to a DNS resolver, whether it be your local BIND installation or some other DNS server. You can contact me from ejsllc.com if you want to setup some time to troubleshoot.

  • @sebastiaanstoffels7565
    @sebastiaanstoffels7565 2 года назад

    Following this to the letter on Rocky Linux and when I start named, it's not starting and showing /etc/named.conf:193: bad secret 'bad base64 encoding'. How can I fix?

    • @EddieJennings
      @EddieJennings  2 года назад +1

      Unfortunately, there's not enough information here for me to give a precise answer, but that error is saying where in your named.conf file is causing BIND to complain. Maybe there's a syntax error near there. I know that } and ; have bitten me a few times when doing my named.conf edits.

  • @mosbahabbass9918
    @mosbahabbass9918 Год назад

    Is this better than unbounded dns server
    And does it CACH the sites

    • @EddieJennings
      @EddieJennings  Год назад

      I've never used Unbound. Root DNS servers use BIND, so BIND is good enough for me. :)
      Default configuration will cache requests. You can use rndc dumpdb -cache to create a file that has the cache. On my installation the dump file that was created was /var/named/data/cache_dump.db