Beranda » bagaimana » Cara Mengakses Mesin Anda Menggunakan Nama DNS dengan DD-WRT

    Cara Mengakses Mesin Anda Menggunakan Nama DNS dengan DD-WRT

    Kami telah menunjukkan kepada Anda cara mengatur IP secara statis di jaringan Anda, sekarang mari kita balikkan saklar DNS itu untuk menambah keanggunan dan kemudahan penggunaan. Panduan hari ini akan menunjukkan kepada Anda cara mengakses mesin Anda menggunakan nama DNS pada router yang mendukung DD-WRT Anda.

    Gambar oleh Henk L

    Kata pengantar

    Pada Cara Mengatur DHCP Statis pada panduan Router DD-WRT Anda, kami telah berbicara tentang memastikan bahwa klien Anda akan selalu mendapatkan alamat IP yang sama dari router. Jadi sekarang jika Anda ingin mengakses salah satu mesin di jaringan Anda, seperti yang Anda tahu itu IP, Anda bisa menggunakannya ... tetapi menggunakan IP tidak memiliki keanggunan yang sama dengan menggunakan nama. Juga, dengan kegunaan dari "IP statis" berkurang karena naiknya UPnP, dan ketidaknyamanan pengaturan "reservasi statis" (harus menemukan MAC dan sejenisnya) ... Bagaimana jika Anda tidak ingin mengingat IP di semua?
    Di situlah DNS masuk.

    Masalah

    Anda mencoba menjangkau dari satu mesin / perangkat di jaringan Anda ke yang lain menggunakan alamat IP-nya (menggunakan ping misalnya) dan berfungsi. Namun, ketika mencoba melakukan hal yang sama menggunakan nama hostnya seperti "mydesktop" atau "mylaptop"? itu adalah hit and miss ... terkadang berhasil .... biasanya tidak…: \

    Apa yang sedang terjadi?

    Perangkat Anda tidak tahu siapa dan bagaimana mereka harus meminta terjemahan “nama” menjadi “IP”, karena mereka kehilangan konfigurasi kunci, “akhiran DNS”.

    Ketika komputer perlu menerjemahkan nama ke alamat IP (disebut "tekad") ia memiliki beberapa cara untuk melakukannya, salah satu caranya adalah dengan menanyakan server Domain Naming System (DNS). Namun, untuk dapat melakukannya, klien harus mengajukan pertanyaan dalam bentuk "Nama Domain yang Sepenuhnya Memenuhi Syarat" (FQDN).

    FQDN terdiri dari nama host seperti "mydesktop" dan zona DNS miliknya seperti "geek.lan". Jadi dalam contoh kami, FQDN untuk host akan menjadi "mydesktop.geek.lan" dan "mylaptop.geek.lan" masing-masing. Ketika klien tidak memiliki "zona DNS", ia tidak dapat menanyakan DNS tentang nama "datar" (nama yang tidak menentukan "zona DNS"). Yaitu, untuk benar-benar mencapai host Anda dengan nama, Anda harus melakukan ping “mydesktop.geek.lan”.
    Namun, jika sufiks DNS didefinisikan dengan cara tertentu (baik secara manual atau otomatis), klien akan secara otomatis mencoba menambahkannya ke nama host yang diminta dan bertanya ke server DNS jika itu dapat membantu menyelesaikannya..
    Dengan itu, jika akhiran DNS tidak ditentukan, klien mencoba mencari tahu namanya sendiri, menggunakan "siaran DNS". Masalahnya adalah bahwa tidak semua klien dikonfigurasi untuk menjawab, atau sebenarnya dikonfigurasi untuk sengaja tidak menjawab permintaan semacam itu. Sebaliknya, itu hanya akan menjengkelkan untuk menentukan FQDN setiap saat.

    Solusinya

    Untuk memiliki infrastruktur penuh yang akan memperbaiki masalah ini, kita hanya perlu mengatur "DNS suffix" pada "DHCP scope" dari router *. Melakukan keduanya akan membuatnya sehingga router sekarang akan memiliki layanan server "DNS dinamis" yang dapat didaftarkan oleh klien, membuatnya sehingga layanan DHCP itu sendiri akan melakukan hal yang sama untuk host yang tidak mendaftar sendiri dan memberikan "DNS suffix "sebagai bagian dari" DHCP lease "yang diberikan kepada klien. Oleh karena itu menjadikan seluruh solusi mandiri, solusi berperilaku default yang menyelesaikan semua masalah dalam sekali gagal .... rapi, A?

    * Saat menggunakan DD-WRT ... dengan router lain, jarak tempuh Anda dapat bervariasi.

    Untuk melakukan ini, buka halaman Administrasi router Anda:

    1. Pergilah ke -> Layanan
    2. Ubah, "Domain Bekas" menjadi "LAN & WLAN"
    3. Pilih nama Domain, kami telah menggunakan "geek.lan" untuk contoh ini, tetapi Anda dapat menggunakan * apa pun yang Anda inginkan.
    4. Saat menggunakan reservasi DHCP Statis adalah opsional untuk prosedur ini, jika Anda memilih untuk mengimplementasikannya, Anda disarankan untuk mengatur nama host, agar cocok dengan yang diatur pada OS mesin / perangkat. Sekarang jika kebetulan bahwa perangkat OS, tidak mendaftarkan nama dalam DNS (seperti telepon) ini adalah cara yang baik untuk memaksa satu di atasnya.
    5. Klik "Simpan" -> "Terapkan Pengaturan".

    * Satu-satunya pengecualian untuk aturan itu, adalah bahwa jika Anda menggunakan ".local", sementara mesin windows Anda mungkin akan baik-baik saja, mesin Linux Anda akan mematuhi standar mDNS (Multicast DNS) dan akan lagi mengabaikan server DNS. Ada solusi, tetapi ini di luar cakupan panduan ini.

    Sekarang untuk memeriksa apakah pengaturan telah mempengaruhi, buka baris perintah dan berikan "ipconfig".

    Anda harus melihat bahwa akhiran DNS Anda saat ini tidak ada seperti di bawah ini:

    Mengeluarkan "ipconfig / release" diikuti oleh "ipconfig / renew", dan Anda akan melihat sesuatu seperti:

    Ulangi prosedur pada setidaknya satu mesin lagi dan coba ping, hanya menggunakan nama hostname.

    Anda harus melihat bahwa klien telah "secara otomatis ajaib" mengerti bahwa nama lengkap dari perangkat yang Anda ping adalah "hostname.dns.zone", dan mampu menerjemahkan (menyelesaikan) FQDN ke IP yang dapat ping:

    Penyelesaian masalah

    Karena panduan ini tentang penggunaan DNS seperti panduan Cara Menghapus Iklan dengan Pixelserv pada DD-WRT, Jika Anda mengalami masalah, ada beberapa hal yang harus dilakukan:

    • Bersihkan cache DNS mesin pribadi Anda.
      Ini karena cache DNS, yang mungkin membodohi komputer Anda dengan menganggapnya sudah mengetahui nama host, tanpa berkonsultasi dengan DNS untuk itu. Di windows ini akan menjadi "ipconfig / flushdns".
    • Pastikan klien Anda menggunakan router sebagai DNS dan bahwa ia menyelesaikan FQDN.
      Terutama ketika menggunakan VPN atau jaringan yang lebih kompleks dari router normal ke pengaturan komputer, ada kemungkinan bahwa komputer klien Anda sama sekali tidak menggunakan router sebagai DNS-nya. Sangat mudah untuk melihat menggunakan perintah "nslookup" di bawah apa server DNS yang digunakan klien. Jika IP tidak sama dengan router, Anda telah menemukan masalahnya.

    Itu saja ... Anda harus siap


    Terburu-buru, yang saya lihat adalah kegelapan.