Dnsmasq

Software screenshot:
Dnsmasq
Rincian Software:
Versi: 2.77 Diperbarui
Tanggal Upload: 2 Sep 17
Pengembang: Simon Kelley
Lisensi: Gratis
Popularitas: 120

Rating: 2.8/5 (Total Votes: 5)

Dnsmasq adalah perangkat lunak open source, gratis, mudah dikonfigurasi dan ringan yang dirancang dari offset untuk bertindak sebagai server DHCP (Dynamic Host Configuration Protocol) dan DNS (Domain Name System ) forwarder pada sistem operasi GNU / Linux dan UNIX.

Perangkat lunak telah direkayasa sedemikian rupa sehingga menyediakan DNS, serta fungsionalitas DHCP ke jaringan kecil. Hal ini mampu melayani nama-nama mesin lokal yang tidak ada di DNS global dan mengandung banyak fitur menarik.


Opsi baris perintah yang hebat

Berbagai opsi baris perintah tersedia untuk proyek ini, yang dapat dilihat sekilas dengan menjalankan & lsquo; dnsmasq --help & rsquo; perintah di aplikasi Terminal Di antara ini, kita dapat menyebutkan kemampuan untuk menentukan alamat lokal untuk didengarkan, untuk menentukan ukuran cache dalam entri, dan juga untuk menentukan file konfigurasi khusus.

Memulai dengan Dnsmasq

Instalasi Dnsmasq pada sistem operasi GNU / Linux dilakukan dengan cara yang sama seperti yang akan Anda lakukan dengan program open source lain yang didistribusikan sebagai arsip sumber. Pertama Anda mendownload paketnya, simpan di komputer Anda (sebaiknya direktori Home Anda), dan ekstrak isinya menggunakan utilitas pengelola arsip.

Kemudian, pindah ke lokasi di mana Anda telah mengekstrak file arsip di emulator terminal (misal cd /home/softoware/dnsmasq-2.72 - ganti & lsquo; softoware & rsquo; dengan nama pengguna Anda), jalankan & lsquo; ./ configure & amp ; & amp; membuat & rsquo; perintah untuk mengkonfigurasi dan mengkompilasi program, diikuti oleh & lsquo; sudo make install & rsquo; perintah untuk menginstalnya secara luas.


Berjalan di GNU / Linux, BSD dan Mac OS X

Dnsmasq mendukung beberapa sistem operasi, termasuk Linux (Debian, Gentoo, Slackware, Smoothwall, SUSE, IP-Cop, Firebox, floppyfw, LEAF, CoyoteLinux, Clarkconnect, Freesco, dll.), BSD (FreeBSD), dan Mac OS X. Ini berjalan pada platform komputer 32-bit dan 64-bit.

Apa yang baru dalam rilis ini:

  • Buat kesalahan saat dikonfigurasi dengan loop CNAME, bukan benturan. Terima kasih kepada George Metz karena melihat masalah ini.
  • Hitung panjang paket balasan error TFTP dengan benar. Ini memperbaiki masalah saat pesan kesalahan dalam paket TFTP melebihi batas sewenang-wenang 500 karakter. Pesannya terpotong dengan benar, tapi bukan panjang paketnya, jadi data ekstra ditambahkan. Ini adalah risiko keamanan yang mungkin terjadi, karena data tambahan berasal dari buffer yang juga digunakan untuk DNS, sehingga permintaan DNS sebelumnya atau balasannya mungkin bocor. Berkat Mozilla untuk mendanai audit keamanan yang melihat bug ini.
  • Perbaiki kesalahan logika dalam kode netlink Linux. Hal ini dapat menyebabkan dnsmasq memasuki lingkaran yang ketat pada sistem dengan sejumlah besar antarmuka jaringan. Berkat Ivan Kokshaysky untuk diagnosis dan patch.
  • Perbaiki masalah dengan --dnssec-timestamp dimana penerimaan SIGHUP akan keliru melakukan pengecekan timestamp. Terima kasih kepada Kevin Darbyshire-Bryant untuk karya ini.
  • Bump zone serial pada reload / etc / hosts dan friends saat memberikan DNS otoritatif. Berkat Harrald Dunkel untuk melihat ini.
  • Menangani alamat IPv6 yang dipetakan v4 dengan tepat dalam domain -synth-domain. Ini memiliki representasi standar seperti :: ffff: 1.2.3.4 dan sekarang dikonversi menjadi nama seperti --ffff-1-2-3-4.
  • Menangani server hulu yang mengikat ke antarmuka (--server=1.2.3.4@eth0) saat antarmuka bernama dihancurkan dan dibuat ulang di kernel. Terima kasih kepada Beniamino Galvani untuk patchnya.
  • Memungkinkan rekaman CNAME wildcard di zona otoritatif. Misalnya --cname = *. Example.com, default.example.com Berkat Pro Backup untuk mensponsori perkembangan ini.
  • Bump backlog yang diizinkan dari koneksi TCP dari 5 menjadi 32, dan buatlah opsi kompilasi waktu yang dapat dikonfigurasi ini. Terima kasih kepada Donatas Abraitis karena mendiagnosa hal ini sebagai masalah potensial.
  • Tambahkan DNSMASQ_REQUESTED_OPTIONS variabel lingkungan ke skrip penggantian-sewa. Berkat ZHAO Yu untuk patch.
  • Perbaiki foobar dalam kode rrfilter, yang dapat menyebabkan kesalahan yang salah, terutama saat validasi DNSSEC, dan server upstream mengembalikan jawaban dengan RRs dalam urutan tertentu. Satu-satunya server DNS yang diketahui menggelitik ini adalah Nominum's. Terima kasih kepada Dave Taht karena melihat bug dan membantu memperbaikinya.
  • Perbaiki manpage yang berbohong bahwa hanya alamat utama dari sebuah antarmuka yang digunakan oleh --interface-name.
  • Buat --localise-queries berlaku untuk nama dari --interface-name. Terima kasih kepada Kevin Darbyshire-Bryant dan Eric Luehrsen karena telah mendorong hal ini.
  • Perbaiki penanganan koneksi saat berbicara dengan server upstream TCP. Secara khusus, bersiaplah untuk membuka koneksi TCP baru saat kita ingin membuat banyak pertanyaan namun server upstream menerima lebih sedikit kueri per koneksi.
  • Perbaiki penebangan server hulu bila ada banyak entri "hanya alamat lokal". Terima kasih kepada Hannu Nyman untuk patchnya.
  • Jadikan --bogus-priv berlaku untuk IPv6, untuk awalan yang ditentukan dalam RFC6303. Terima kasih kepada Kevin Darbyshire-Bryant untuk mengerjakan ini.
  • Izinkan penggunaan alamat MAC dengan --tftp-unique-root. Terima kasih kepada Floris Bos untuk patchnya.
  • Tambahkan --dhcp-reply-delay option. Terima kasih kepada Floris Bos untuk patchnya.
  • Tambahkan fasilitas setting mtu ke --ra-param. Terima kasih kepada David Flamand untuk patchnya.
  • Capture STDOUT dan STDERR output dari dhcp-script dan log sebagai bagian dari aliran log dnsmasq. Membuat hidup lebih mudah untuk mendiagnosis masalah tak terduga dalam skrip. Berkat Petr Mensik untuk patch.
  • Menghasilkan kesalahan fatal saat gagal mengurai output dari skrip dhcp dalam mode "init". Menghindari kesalahan aneh saat skrip tidak sengaja memancarkan pesan kesalahan. Berkat Petr Mensik untuk patch.
  • Buat --rev-server untuk subnet RFC1918 bahkan di hadapan flag --bogus-priv. Terima kasih untuk Vladislav Grishenko untuk patch.
  • Perpanjang --ra-param mtu: bidang untuk memungkinkan nama antarmuka. Hal ini memungkinkan MTU antarmuka WAN untuk diiklankan pada antarmuka internal router. Terima kasih untuk Vladislav Grishenko untuk patch.
  • Cek ICMP-ping untuk alamat yang digunakan untuk DHCPv4 saat klien menentukan alamat di DHCPDISCOVER, dan bila ada alamat yang dikonfigurasi secara lokal. Terima kasih kepada Alin Nastac karena melihat masalah.
  • Tambahkan tag DHCP baru "known-othernet" yang ditetapkan saat hanya ada dhcp-host untuk subnet lain. Dapat digunakan untuk memastikan bahwa host istimewa tidak diberikan alamat "tamu" secara tidak sengaja. Terima kasih kepada Todd Sanket atas sarannya.
  • Hapus penyertaan IDN secara otomatis secara otomatis saat membangun dukungan internasionalisasi. Ini tidak pas sekarang ada pilihan perpustakaan IDN. Pastikan menyertakan juga -DHAVE_IDN atau -DHAVE_LIBIDN2 untuk mendapatkan dukungan IDN.

Apa yang baru di versi 2.72:

  • Tambahkan mode ra-advrouter, untuk dukungan IPv6 seluler RFC-3775.
  • Tambahkan dukungan untuk "ipset" di * BSD, gunakan pf. Terima kasih kepada Sven Falempim untuk patchnya.
  • Perbaiki kondisi balapan yang bisa mengunci dnsmasq saat sebuah antarmuka turun dan naik dengan cepat. Terima kasih kepada Conrad Kostecki karena telah membantu untuk mengatasinya.
  • Tambahkan metode DBUS SetFilterWin2KOption dan SetBogusPrivOption. Berkat proyek Smoothwall untuk patch tersebut.
  • Memperbaiki kegagalan untuk membangun melawan Nettle-3.0. Terima kasih kepada Steven Barth untuk melihat ini dan menemukan masalahnya. Saat menugaskan DHCP yang ada untuk melakukan intefaces dengan membandingkan jaringan, menangani kasus bahwa dua atau lebih antarmuka memiliki bagian jaringan yang sama, namun panjang awalan yang berbeda (sesuai dengan panjang awalan yang lebih panjang.) Berkat pin pin-pin untuk patch.
  • Tambahkan mode yang mendeteksi dan menghapus loop penerusan DNS, yaitu kueri yang dikirim ke server upstream kembali sebagai kueri baru ke dnsmasq, dan oleh karena itu akan diteruskan lagi, menghasilkan kueri yang sering dilewati sebelum dijatuhkan. Server hulu yang loopback dinonaktifkan dan acara ini dicatat. Berkat Smoothwall atas sponsor mereka atas fitur ini.
  • Perluas --conf-dir untuk memungkinkan penyaringan file. Jadi --conf-dir = / etc / dnsmasq.d, * .conf akan memuat semua file di /etc/dnsmasq.d yang diakhiri dengan .conf
  • Perbaiki bug saat mengakibatkan NXDOMAIN menjawab bukan NODATA dalam beberapa situasi.
  • Perbaiki bug yang menyebabkan dnsmasq menjadi tidak responsif jika gagal mengirim paket karena adanya antarmuka jaringan yang hilang. Berkat Niels Peen untuk melihat ini.
  • Perbaiki masalah dengan - opsi layanan-lokal pada platform big-endian. Terima kasih untuk Richard Genoud untuk patch.

Apa yang baru di versi 2.68:

  • Gunakan alamat acak untuk alokasi alamat sementara DHCPv6, bukan alamat stabil yang ditentukan secara algoritmik.
  • Memperbaiki bug yang berarti bahwa DHCPv6 DUID tidak tersedia dalam skrip DHCP berjalan selama proses dnsmasq yang menciptakan DUID de-novo. Setelah DUID dibuat dan disimpan dalam file leasing dan dnsmasq restart, bug ini hilang.
  • Memperbaiki bug yang diperkenalkan di 2.67 yang dapat menyebabkan NXDOMAIN salah kembali ke kueri CNAME.
  • Memperbaiki kegagalan pada MacOS X dan openBSD.
  • Izinkan spesifikasi subnet di --auth-zone menjadi nama antarmuka dan juga alamat literal. Hal ini memungkinkan untuk mengkonfigurasi DNS otoritatif saat rentang alamat lokal bersifat dinamis dan bekerja jauh lebih baik daripada pekerjaan sebelumnya - sekitar yang dikecualikan dengan rentang DHCP yang disurvei dari penyaringan alamat IP. Sebagai konsekuensinya, pekerjaan itu akan hilang. Dalam keadaan tertentu, perubahan ini akan merusak konfigurasi yang ada: jika Anda mengandalkan pengecualian contructed-range, Anda perlu mengubah --auth-zone untuk menentukan antarmuka yang sama seperti yang digunakan untuk membuat rentang DHCP Anda, mungkin dengan trailing "/ 6" seperti ini: --auth-zone = example.com, eth0 / 6 untuk membatasi alamat ke alamat IPv6 eth0.
  • Memperbaiki masalah saat iklan menghapus awalan IPv6. Jika awalan dihapus (bukan diganti), maka awalannya tidak bisa diiklankan dengan nol waktu yang diinginkan. Berkat Tsachi untuk laporan bug.
  • Perbaiki segfault dengan beberapa CNAME yang dikonfigurasi secara lokal. Terimakasih kepada Andrew Childs untuk menemukan masalahnya.
  • Perbaiki kebocoran memori saat membaca ulang / etc / hosts dan teman, diperkenalkan di 2.67.
  • Periksa antarmuka kedatangan permintaan DNS dan TFT masuk yang masuk melalui IPv6, bahkan di mode antarmuka-belakang. Ini tidak mungkin untuk IPv4 dan dapat menghasilkan peringatan menakutkan, namun karena selalu memungkinkan IPv6 (API selalu ada), maka kita harus melakukannya selalu.
  • Tweak aturan tentang awalan-panjang di --dhcp-range untuk IPv6. Aturan baru adalah bahwa panjang awalan yang ditentukan harus lebih besar dari atau sama dengan panjang awalan dari alamat yang sesuai pada antarmuka lokal.

Apa yang baru di versi 2.63:

  • Tambahan utama dalam rilis ini adalah mode baru, --bind-dynamic, yang keduanya menghindari pengikatanan alamat IP wildcard dan mengatasi antarmuka jaringan yang dibuat secara dinamis, sehingga menghilangkan keterbatasan utama dari dua mode jaringan yang ada.

Apa yang baru di versi 2.61:

  • Versi ini memiliki banyak pekerjaan ekstra pada kode DHCPv6 yang memulai debutnya di 2,60.
  • Banyak bug telah diperbaiki dan fitur tambahan ditambahkan.
  • Fitur iklan perutean sekarang lebih dapat dikonfigurasi, dan ada mode yang memungkinkan dnsmasq membuat catatan DNS AAAA untuk host yang menggunakan alamat IPv6 SLAAC dan alamat IPv4 IPv4.

Apa yang baru di versi 2.59:

  • Versi ini membahas beberapa masalah yang muncul dengan dnsmasq-2.58, yang dapat menyebabkan masalah saat memulai dengan alamat tautan-alamat IPv6.
  • Salah satunya adalah regresi di dnsmasq, dan yang lainnya berasal dari perubahan perilaku antarmuka jembatan di kernel Linux baru-baru ini.

Apa yang baru di versi 2.58:

  • versi 2.58
  • Berikan definisi makro SA_SIZE yang hilang. Perbaikan membangun kegagalan pada openBSD.
  • Jangan sertakan terminator nol di akhir pesan yang dikirim ke / dev / log bila / dev / log adalah soket datagram. Terimakasih kepada Didier Rabound untuk menemukan masalahnya.
  • Tambahkan --dhcp-sequential-ip flag, untuk memaksa alokasi alamat IP dalam urutan menaik. Perhatikan bahwa mode pseudo-random default secara umum lebih baik namun beberapa aplikasi penyebaran server memerlukan ini.
  • Perbaiki masalah di mana server-id dari 0.0.0.0 dikirim ke klien saat dhcp-relay digunakan jika klien memperbaharui kontrak setelah restart dnsmasq dan sebelum klien di subnet mendapatkan kontrak baru. Berkat Mike Ruiz untuk bantuan dalam mengejar yang ini.
  • Jangan kembalikan NXDOMAIN ke kueri AAAA jika kami memiliki CNAME yang menunjuk ke catatan A saja: NODATA adalah jawaban yang benar dalam kasus ini. Terimakasih kepada Tom Fernandes karena menemukan masalah.
  • Santai kebutuhan untuk memasok netmask di --dhcp-range untuk jaringan yang menggunakan relay DHCP. Sementara ini masih diinginkan, dengan tidak adanya netmask dnsmasq akan menggunakan default berdasarkan kelas (A, B, atau C) dari alamat. Ini setidaknya harus menghilangkan penyebab kegagalan misterius bagi orang-orang yang menggunakan alamat dan relay RFC1918.
  • Tambahkan dukungan untuk penautan koneksi conntrack Linux. Jika diaktifkan dengan --conntrack, tanda koneksi untuk query DNS yang masuk akan disalin ke koneksi keluar yang digunakan untuk menjawab pertanyaan tersebut. Hal ini memungkinkan firewall dan hal-hal akuntansi yang pintar. Hanya tersedia jika dnsmasq dikompilasi dengan HAVE_CONNTRACK dan menambahkan ketergantungan pada libnetfilter-conntrack. Berkat Ed Wildgoose atas ide awal, pengujian dan sponsor fungsi ini.
  • Berikan pesan kesalahan waras saat seseorang mencoba mencocokkan tag di --dhcp-host.
  • Tweak perilaku --domain yang dibutuhkan, untuk menghindari masalah dengan nameserver rekursif di hilir dnsmasq. Perilaku baru hanya menghentikan kueri A dan AAAA, dan mengembalikan NODATA daripada balasan NXDOMAIN.
  • Perbaikan efisiensi untuk konfigurasi DHCP yang sangat besar, berkat James Gartrell dan Mike Ruiz untuk bantuan ini.
  • Izinkan alamat TFTP-server di --dhcp-boot menjadi nama domain yang dinyalakan di / etc / hosts. Hal ini dapat memberikan beberapa alamat IP yang digunakan round-robin, sehingga melakukan load balancing TFTP server. Berkat Sushil Agrawal untuk patch.
  • Bila dua opsi dhcp ditandai untuk nomor opsi tertentu keduanya valid, gunakan kode yang valid tanpa tag dari kisaran dhcp. Mengizinkan override nilai opsi DHCP untuk host tertentu dan juga nilai per jaringan.
  • - dhcp-range = set: interface1, ......
  • - dhcp-host = set: myhost, .....
  • - dhcp-option = tag: interface1, pilihan: nis-domain, "domain1"
  • - dhcp-option = tag: myhost, pilihan: nis-domain, "domain2"
  • akan menetapkan domain NIS ke domain1 untuk host di kisaran tersebut, namun
  • atur ke domain2 untuk host tertentu.
  • Perbaiki bug yang menghasilkan file terpotong dan batas waktu untuk beberapa transfer TFTP. Bug hanya terjadi dengan transfer netascii dan membutuhkan hubungan yang tidak menguntungkan antara ukuran file, blocksize dan jumlah baris baru di blok terakhir sebelum memanifestasikan dirinya. Banyak terima kasih kepada Alkis Georgopoulos karena menemukan masalah dan memberikan kasus uji komprehensif.
  • Perbaiki regresi di server TFTP pada * Platform BSD yang diperkenalkan di versi 2.56, karena kebingungan dengan panjang sockaddr. Banyak terima kasih kepada LoA & macr; c Pefferkorn karena telah menemukan ini.
  • Support scope-id di alamat IPv6 dari nameserver dari /etc/resolv.conf dan di --server options. E
  • Misalnya nameserver fe80 :: 202: a412: 4512: 7bbf% eth0
  • server = fe80 :: 202: a412: 4512: 7bbf% eth0. Terima kasih kepada
  • Michael Stapelberg atas sarannya.
  • Perbarui terjemahan bahasa Polandia, berkat Jan Psota.
  • Perbarui terjemahan bahasa Prancis. Terima kasih kepada Gildas Le Nadan.

Apa yang baru di versi 2.57:

  • Versi ini memperbaiki beberapa regresi di rilis sebelumnya dan menambahkan dukungan untuk platform Android.

Apa yang baru di versi 2.56:

  • Tambahkan patch untuk mengizinkan dnsmasq mendapatkan nama antarmuka tepat di zona Solaris. Berkat Dj Padzensky untuk ini.
  • Perbaiki heuristik parsing tipe data sehingga opsi --dhcp-option =: domain-search ,. memperlakukan nilai sebagai string dan bukan alamat IP. Berkat Clemens Fischer untuk melihat itu.
  • Tambahkan dukungan IPv6 ke server TFTP. Banyak terima kasih kepada Jan 'RedBully' Seiffert untuk tambalannya.
  • Log query DNS pada level LOG_INFO, lebih tepatnya LOG_DEBUG. Hal ini membuat semuanya konsisten dengan penebangan DHCP. Terimakasih kepada Adam Pribyl karena melihat masalah.
  • Pastikan dnsmasq berakhir dengan bersih saat menggunakan - syslog-async meskipun tidak dapat melakukan koneksi ke syslogd.
  • Tambahkan - opsi add-mac. Ini untuk mendukung fasilitas penyaringan DNS eksperimental saat ini. Berkat Benjamin Petrin untuk patch orignal.
  • Perbaiki bug yang berarti tag diabaikan dalam konfigurasi dhcp-range yang menentukan layanan PXE-proxy. Berkat Cristiano Cumer untuk melihat ini.
  • Angkat kesalahan jika ada tambahan sampah, bukan bagian dari opsi, pada baris perintah.
  • Tandai beberapa pesan log di cache.c seperti berasal dari subsistem DHCP. Terima kasih kepada Olaf Westrik untuk patchnya.
  • Angkan cap waktu dari log saat a) masuk ke stderr dan b) --keep-in-forground disetel. Fasilitas penebangan di ujung stderr dapat diasumsikan untuk memasok mereka. Terima kasih kepada John Hallam untuk patchnya.
  • Jangan mengeluh tentang string yang lebih panjang dari 255 karakter dalam --txt-record, cukup pisahkan senar panjang menjadi potongan karakter saja.
  • Perbaiki crash secara bebas-ganda. Bug ini hanya bisa terjadi ketika dhcp-script sedang digunakan dan kemudian hanya dalam keadaan langka dipicu oleh tingkat transaksi DHCP yang tinggi dan skrip yang lambat. Berkat Ferenc Wagner untuk menemukan masalah
  • Hanya log bahwa file telah dikirim oleh TFTP setelah transfer selesai dengan sukses.
  • Saran bagus dari Ferenc Wagner: perpanjang opsi - domain untuk mengizinkan hal semacam ini: --domain = thekelleys.org.uk, 192.168.0.0 / 24, lokal yang secara otomatis membuat
  • - local = / thekelleys.org.uk /
  • - local = / 0.168.192.in-addr.arpa/
  • Memperketat pemeriksaan sintaks dari contack hex di file konfigurasi. Berkat Fred Damen untuk melihat ini.
  • Tambahkan logo / ikon dnsmasq, disumbangkan oleh Justin Swift. Terima kasih banyak untuk itu.
  • Jangan sekali-kali memasukkan balasan DNS yang memiliki 'cd' bit set, atau yang dihasilkan dari query yang diteruskan dengan 'cd' bit set. Bit 'cd' menginstruksikan DNSSEC memvalidasi server di hulu untuk mengabaikan kegagalan tanda tangan dan pengembalian balasan. Tanpa perubahan ini, mungkin saja mencemari cache dnsmasq dengan data buruk dengan membuat kueri dengan 'cd' bit set dan kueri berikutnya akan mengembalikan data ini tanpa ditandai sebagai tersangka. Berkat Anders Kaseorg untuk menunjukkan masalah ini.
  • Tambahkan - proxy-dnssec flag, untuk memenuhi RFC 4035. Dnsmasq sekarang akan menghapus 'ad' bit pada jawaban yang dikembalikan dari database pemalsuan hulu kecuali opsi ini telah ditetapkan.
  • Izinkan nama file "-" untuk --conf-file untuk membaca stdin. Saran dari Timotius Redaelli.
  • Memutar urutan catatan SRV dalam balasan, untuk menyediakan penyeimbang beban round-robin bila semua prioritas sama. Terima kasih atas saran Peter McKinney.
  • Edit contrib / MacOSX-launchd / uk.org.thekelleys.dnsmasq.plist sehingga tidak mencatat semua pertanyaan ke file secara default. Terima kasih lagi kepada Peter McKinney.
  • Secara default, menetapkan alamat IPv4 untuk sebuah domain namun bukan alamat IPv6 yang menyebabkan dnsmasq mengembalikan balasan NODATA untuk IPv6 (atau sebaliknya). Jadi --address = / google.com / 1.2.3.4 menghentikan permintaan IPv6 untuk * google.com agar tidak diteruskan. Buatlah mungkin untuk menimpa perilaku ini dengan menentukan sematik jika domain yang sama muncul di kedua - server dan alamat. Dalam hal ini, alamat - alamat memiliki prioritas untuk keluarga alamat yang muncul, namun --server memiliki prioritas keluarga alamat yang tidak muncul dalam - adddress
  • Jadi:
  • - alamat = / google.com / 1.2.3.4
  • - server = / google.com / #
  • Akan mengembalikan 1.2.3.4 untuk kueri IPv4 untuk * .google.com namun meneruskan kueri IPv6 ke nameserver normal hulu. Demikian pula saat menetapkan alamat IPv6 saja ini akan memungkinkan penerusan kueri IPv4. Berkat William karena menunjukkan kebutuhan akan hal ini.
  • Izinkan lebih dari satu --dhcp-optsfile dan --dhcp-hostsfile dan buat mereka mengerti direktori sebagai argumen dengan cara yang sama seperti --addn-host. Saran dari John Hanks.
  • Abaikan permintaan untuk sewa yang tidak kami ketahui. Rebind disiarkan, jadi kita mungkin bisa mendengar permintaan yang ditujukan untuk server DHCP lain. NAKing ini salah. Terima kasih kepada Brad D'Hondt atas bantuannya.
  • Perbaiki bug kosmetik yang menghasilkan keluaran aneh saat membuang statistik cache dengan beberapa konfigurasi. Terima kasih kepada Fedor Kozhevnikov untuk melihat ini.

Apa yang baru di versi 2.55:

  • Perbaiki crash saat / etc / ethers sedang digunakan. Terima kasih kepada Gianluigi Tiesi karena telah menemukan ini.
  • Perbaiki kerusakan di netlink_multicast (). Terima kasih kepada Arno Wald untuk menemukan yang ini.
  • Izinkan domain kosong "." di dhcp domain-search (119) pilihan.

Software yang serupa

NSD
NSD

17 Feb 15

BIND
BIND

20 Jan 18

dnstracer
dnstracer

2 Jun 15

r53
r53

11 May 15

Perangkat lunak lain dari pengembang Simon Kelley

dhcp-helper
dhcp-helper

2 Jun 15

syslog-async
syslog-async

3 Jun 15

Komentar untuk Dnsmasq

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!