Dnsmasq

Screenshot Software:
Dnsmasq
Detalii soft:
Versiune: 2.77 Actualizat
Incarca data: 2 Sep 17
Producător: Simon Kelley
Licenţă: Gratuit
Popularitate: 206

Rating: 2.7/5 (Total Votes: 6)

Dnsmasq este un program open source, complet gratuit, ușor de configurat și ușor de utilizat, proiectat de offset pentru a acționa ca server DHCP (Dynamic Host Configuration Protocol) și DNS ) pentru sisteme de operare GNU / Linux și UNIX.

Software-ul a fost proiectat astfel încât să ofere DNS, precum și funcționalitatea DHCP la o rețea mică. Este capabil să servească numele mașinilor locale care nu sunt în DNS globale și conține numeroase caracteristici atractive.


Opțiuni puternice de linie de comandă

Pentru acest proiect este disponibilă o gamă largă de opțiuni de linie de comandă, care pot fi vizualizate dintr-o privire prin rularea "dnsmasq --help & rsquo; comandă într-o aplicație Terminal. Dintre acestea, putem menționa abilitatea de a specifica o adresă locală pentru a asculta, pentru a specifica dimensiunea memoriei cache în intrări, precum și pentru a specifica un fișier de configurare personalizat.

Începeți cu Dnsmasq

Instalarea Dnsmasq pe un sistem de operare GNU / Linux se face în același mod ca și în cazul altor programe open source distribuite ca arhivă sursă. În primul rând, descărcați pachetul, salvați-l pe computer (preferabil directorul Home) și extrageți conținutul acestuia utilizând un utilitar de manager de arhive.

Apoi, deplasați-vă la locația unde ați extras fișierul de arhivare într-un emulator de terminale (de exemplu, cd /home/softoware/dnsmasq-2.72 - înlocuiți "softoware" cu numele de utilizator), rulați "& configure & amp; ; & amp; face & rsquo; comanda pentru configurarea și compilarea programului, urmată de sudoku make install & rsquo; comanda pentru a instala sistemul la scară largă.


Rulează pe GNU / Linux, BSD și Mac OS X

Dnsmasq acceptă pentru mai multe sisteme de operare, inclusiv Linux (Debian, Gentoo, Slackware, Smoothwall, SUSE, IP-Cop, Firebox, Floppyfw, LEAF, CoyoteLinux, Clarkconnect, Freesco etc.) OS X. Acesta rulează pe platforme pe 32 de biți și pe 64 de biți.

Ce este nou în această versiune:

  • Generați o eroare atunci când este configurată cu o buclă CNAME, mai degrabă decât un accident. Datorită lui George Metz pentru că a văzut această problemă.
  • Să se calculeze corect lungimea pachetului de răspuns la eroare TFTP. Aceasta rezolvă o problemă atunci când mesajul de eroare dintr-un pachet TFTP depășește limita arbitrară de 500 de caractere. Mesajul a fost corect trunchiat, dar nu lungimea pachetului, astfel încât au fost adăugate date suplimentare. Acesta este un risc de securitate posibil, deoarece datele suplimentare provin dintr-un tampon care este de asemenea utilizat pentru DNS, astfel încât interogările anterioare sau răspunsurile DNS pot fi scurgeri. Mulțumită lui Mozilla pentru finanțarea auditului de securitate care a văzut acest bug.
  • Fixați eroarea logică în codul netlink Linux. Acest lucru poate determina dnsmasq să intre într-o buclă strânsă pe sisteme cu un număr foarte mare de interfețe de rețea. Mulțumită lui Ivan Kokshaysky pentru diagnostic și patch.
  • Remediați problema cu dnssec-timestamp prin care primirea SIGHUP ar anula eroarea de verificare a timestampului. Mulțumită lui Kevin Darbyshire-Bryant pentru această lucrare.
  • Seria zonei Bump la reîncărcarea / etc / gazde și prieteni atunci când oferă DNS autoritar. Mulțumită lui Harrald Dunkel pentru că a văzut acest lucru.
  • Manipulați adresele IPv6 mapate v4 cu sanse în domeniul -synth. Acestea au o reprezentare standard ca :: ffff: 1.2.3.4 și sunt acum convertite în nume ca -ffff-1-2-3-4.
  • Manipulați-le cu serverele amonte la o interfață (--server=1.2.3.4@eth0) atunci când interfața numită este distrusă și recreată în kernel. Mulțumită lui Beniamino Galvani pentru patch-uri.
  • Permiteți înregistrările CNAME de tip wildcard în zonele autoritare. De exemplu --cname = * .example.com, default.example.com Vă mulțumim pentru Pro Backup pentru sponsorizarea acestei dezvoltări.
  • Încărcați numărul de restante permis de conexiuni TCP de la 5 la 32 și faceți această opțiune configurabilă în timp util. Datorită lui Donatas Abraitis pentru diagnosticarea acestei probleme ca o potențială problemă.
  • Adăugați variabila de mediu DNSMASQ_REQUESTED_OPTIONS la scriptul de modificare a contractului de leasing. Mulțumită lui ZHAO Yu pentru patch-uri.
  • Fixați foobar în codul rrfilter, care ar putea cauza răspunsuri malformate, mai ales atunci când validarea DNSSEC și serverul din amonte returnează răspunsul cu RR într-o anumită ordine. Singurul server DNS cunoscut pentru a ghici acest lucru este Nominum. Datorită lui Dave Taht pentru că a văzut bug-ul și a asistat la reparație.
  • Fixați pagina de manevră care a mințit că numai adresa primară a unei interfețe este folosită de --interface-name.
  • Efectuați --localise-queries se aplică numele de la --interface-name. Mulțumită lui Kevin Darbyshire-Bryant și Eric Luehrsen pentru împingerea acestui lucru.
  • Îmbunătățiți modul de gestionare a conexiunilor atunci când vorbiți cu serverele TCP din amonte. Mai specific, fi pregătit să deschidă o nouă conexiune TCP când vrem să facem mai multe interogări, dar serverul din amonte acceptă mai puține interogări pe conexiune.
  • Îmbunătățiți înregistrarea pe servere în amonte atunci când există o mulțime de intrări "numai pentru adrese locale". Mulțumită lui Hannu Nyman pentru patch-uri.
  • Face -bogus-priv să se aplice IPv6, pentru prefixele specificate în RFC6303. Mulțumită lui Kevin Darbyshire-Bryant pentru lucrul la acest lucru.
  • Permite utilizarea adreselor MAC cu --tftp-unic-root. Datorită lui Floris Bos pentru patch-uri.
  • Adăugați opțiunea de întârziere --dhcp-reply-delay. Datorită lui Floris Bos pentru patch-uri.
  • Adăugați facilitatea de setare mtu la -ra-param. Mulțumită lui David Flamand pentru patch-uri.
  • Capturați ieșirile STDOUT și STDERR din dhcp-script și înregistrați-le ca parte a fluxului jurnal dnsmasq. Îți ușurează viața pentru a diagnostica problemele neașteptate în scripturi. Datorită lui Petr Mensik pentru patch-uri.
  • Generați erori fatale atunci când nu reușiți să analizați ieșirea din scriptul dhcp în modul "init". Evită erorile ciudate când scriptul emite mesaje de eroare în mod accidental. Datorită lui Petr Mensik pentru patch-uri.
  • Faceți -rev-server pentru o subrețea RFC1918 chiar și în prezența pavilonului -bogus-priv. Mulțumită lui Vladislav Grishenko pentru patch-uri.
  • Extindeți -ra-param mtu: câmpul pentru a permite un nume de interfață. Acest lucru permite ca MTU-ul unei interfețe WAN să fie publicat pe interfețele interne ale unui router. Mulțumită lui Vladislav Grishenko pentru patch-uri.
  • Verificați ICMP-ping pentru adresa în uz pentru DHCPv4 când clientul specifică o adresă în DHCPDISCOVER și când o adresă este configurată local. Mulțumită lui Alin Nastac pentru că a văzut problema.
  • Adăugați o nouă etichetă DHCP "known-othernet" care este setată când există doar o dhcp-host pentru o altă subrețea. Poate fi folosit pentru a se asigura că gazdele privilegiați nu primesc accidental adrese "oaspete". Datorită lui Todd Sanket pentru sugestie.
  • Eliminați includerea automată a suportului IDN în momentul creării suportului de internaționalizare. Acest lucru nu se potrivește acum, există posibilitatea de a alege dintre bibliotecile IDN. Asigurați-vă că includeți -DHAVE_IDN sau -DHAVE_LIBIDN2 pentru suport IDN.

Ce este nou în versiunea 2.72:

  • Adăugați modul ra-advrouter, pentru suportul IPv6 mobil RFC-3775.
  • Adăugați suport pentru "ipsets" în * BSD, utilizând pf. Mulțumită lui Sven Falempim pentru patch-uri.
  • Fixați condiția de cursă care ar putea bloca dnsmasq atunci când o interfață coboară și se ridică rapid. Mulțumită lui Conrad Kostecki pentru că a ajutat la urmărirea acestei situații.
  • Adăugați metode DBus SetFilterWin2KOption și SetBogusPrivOption. Datorită proiectului Smoothwall pentru patch-uri.
  • Remediați eșecul de a construi împotriva Nettle-3.0. Mulțumită lui Steven Barth pentru că a văzut acest lucru și a găsit soluția. Atunci când atribuie contractele de leasing DHCP către interfețe prin compararea rețelelor, gestionați cazul în care două sau mai multe interfețe au aceeași parte a rețelei, dar diferite lungimi ale prefixelor (favorizează lungimea prefixului mai lung.) Datorită Lung-Pin Chang pentru patch-uri. >
  • Adăugați un mod care detectează și elimină buclele de redirecționare DNS, adică o interogare trimisă unui server din amonte se întoarce ca o nouă interogare a dnsmasq și, prin urmare, va fi redirecționată din nou, rezultând o interogare care buclează de mai multe ori înainte de a fi abandonată. Serverele anterioare care sunt în buclă sunt dezactivate și acest eveniment este înregistrat. Datorită programului Smoothwall pentru sponsorizarea acestei caracteristici.
  • Extindeți --conf-dir pentru a permite filtrarea fișierelor. Astfel --conf-dir = / etc / dnsmasq.d, *. Conf va încărca toate fișierele din /etc/dnsmasq.d care se termină în .conf
  • Remedierea erorilor atunci când au rezultat răspunsuri NXDOMAIN în locul NODATA în anumite circumstanțe.
  • Remedierea erorii care a cauzat dnsmasq să nu răspundă dacă nu a reușit să trimită pachete datorită dispariției unei interfețe de rețea. Mulțumită lui Niels Peen pentru că a văzut acest lucru.
  • Remediați problema cu opțiunea - local-service pe platformele mari-endian. Mulțumită lui Richard Genoud pentru patch-uri.

Ce este nou în versiunea 2.68:

  • Folosiți adrese aleatoare pentru alocări de adrese temporare DHCPv6, în loc de adrese stabile stabilite algoritmic.
  • Remedierea erorilor care au însemnat că DHCPv6 DUID nu era disponibil în script-urile DHCP rulează pe durata de viață a procesului dnsmasq care a creat noul DUID. Odată ce DUID-ul a fost creat și stocat în fișierul de leasing și restabilit dnsmasq, acest bug a dispărut.
  • Remedierea bug-ului introdus în 2.67 care ar putea duce la returnarea eronată a NXDOMAIN la interogările CNAME.
  • Eliminați eșecurile de execuție pe MacOS X și pe openBSD.
  • Permite ca specificațiile de subrețea din -auth-zone să fie nume de interfață, precum și litere de adresă. Acest lucru face posibilă configurarea serverului DNS autoritar atunci când intervalele de adresă locală sunt dinamice și funcționează mult mai bine decât lucrările anterioare care au scutit domeniile DHCP construite din filtrarea adreselor IP. Ca o consecință, acest lucru este eliminat. În anumite circumstanțe, această schimbare va întrerupe configurația existentă: dacă vă bazați pe excepția domeniului construit, trebuie să schimbați --auth-zone pentru a specifica aceeași interfață ca cea folosită pentru a construi intervalele DHCP, probabil cu un terminal "/ 6" ca aceasta: --auth-zone = example.com, eth0 / 6 pentru a limita adresele la adresele IPv6 ale eth0.
  • Remediați problemele atunci când publicați prefixele IPv6 șterse. Dacă prefixul este șters (mai degrabă decât înlocuit), acesta nu este anunțat cu zero timp preferat. Mulțumită lui Tsachi pentru raportul de eroare.
  • Fixați segfault cu unele CNAME configurate local. Datorită lui Andrew Childs pentru că a văzut problema.
  • Fixați scurgerea memoriei în re-citirea / etc / hosts and friends, introdusă în 2.67.
  • Verificați interfața de sosire a solicitărilor DNS și TFTP primite prin IPv6, chiar și în modul interfață --bind. Acest lucru nu este posibil pentru IPv4 și poate genera avertismente înfricoșătoare, dar întotdeauna posibil pentru IPv6 (API există întotdeauna), atunci ar trebui să o facem întotdeauna.
  • Modificați regulile privind lungimile prefixelor din domeniul --dhcp-range pentru IPv6. Noua regulă este că lungimea prefixului specificată trebuie să fie mai mare sau egală cu lungimea prefixului adresei corespunzătoare din interfața locală.

Ce este nou în versiunea 2.63:

  • Adăugarea principală în această ediție este un nou mod, --bind-dinamic, care evită atât legarea adresei IP wildcard, cât și copierea cu interfețele de rețea create dinamic, eliminând astfel principalele limitări ale celor două moduri de rețea existente.

Ce este nou în versiunea 2.61:

  • Această versiune are o mulțime de lucruri suplimentare pentru codul DHCPv6 care a debutat în 2.60.
  • Au fost rezolvate multe bug-uri și au fost adăugate caracteristici suplimentare.
  • Caracteristica de publicitate a router-ului este acum mult mai configurabilă și există un mod care permite dnsmasq să înregistreze înregistrări AAAA DNS pentru gazdele care utilizează adresele IPv6 SLAAC și adresele IPv4 DHCP.

Ce este nou în versiunea 2.59:

  • Această versiune abordează câteva probleme care au apărut cu dnsmasq-2.58, ceea ce ar putea provoca probleme la pornirea adreselor locale de legătură IPv6.
  • Una este o regresie în dnsmasq, iar cealaltă provine dintr-o schimbare a comportamentului interfețelor de pod în recentele kernel-uri Linux.

Ce este nou în versiunea 2.58:

  • versiunea 2.58
  • Oferiți o definiție a macrocomenzii SA_SIZE în cazul în care aceasta lipsește. Remediază eșecul de construire pe openBSD.
  • Nu includeți un terminator de zero la sfârșitul mesajelor trimise la / dev / log când / dev / log este un soclu datagram. Mulțumită lui Didier Rabound pentru că a văzut problema.
  • Adăugați flag-ul secvențial-ip -dhcp, pentru a forța alocarea adreselor IP în ordine crescătoare. Rețineți că modul pseudo-aleator implicit este în general mai bun, dar unele aplicații de implementare a serverului au nevoie de aceasta.
  • Remediați problema în cazul în care un server-id de 0.0.0.0 este trimis unui client atunci când un dhcp-releu este utilizat dacă un client reînnoiește un contract de leasing după restartul dnsmasq și înainte ca orice client din subrețea să obțină un nou contract de leasing. Mulțumită lui Mike Ruiz pentru asistență în urmărirea acestuia.
  • Nu returnați NXDOMAIN la o interogare AAAA dacă avem CNAME care indică doar o înregistrare A: NODATA este răspunsul corect în acest caz. Mulțumită lui Tom Fernandes pentru că a văzut problema.
  • Relaxați necesitatea de a furniza o mască netă în domeniul --dhcp pentru rețelele care utilizează un releu DHCP. Deși acest lucru este încă dorit, în absența unei măști de rețea, dnsmasq va utiliza o valoare implicită bazată pe clasa (A, B sau C) a adresei. Acest lucru ar trebui să elimine cel puțin o cauză de eșec misterios pentru persoanele care utilizează adresele și releele RFC1918.
  • Adăugați suport pentru marcarea conexiunii conntrack Linux. Dacă este activată cu --contracție, semnul de conectare pentru interogările DNS primite va fi copiat în conexiunile de ieșire utilizate pentru a răspunde la acele interogări. Acest lucru permite firewall inteligent și contabilitate. Disponibil numai dacă dnsmasq este compilat cu HAVE_CONNTRACK și adaugă o dependență de libnetfilter-conntrack. Mulțumită lui Ed Wildgoose pentru ideea inițială, testarea și sponsorizarea acestei funcții.
  • Oferiți un mesaj de eroare sănătos atunci când cineva încearcă să potrivească o etichetă în -dhcp-host.
  • Tweak comportamentul lui -domain-necesar, pentru a evita problemele cu serverele de nume recursive în aval de dnsmasq. Noul comportament oprește numai interogările A și AAAA și returnează NODATA, mai degrabă decât răspunsurile NXDOMAIN.
  • Rezolvarea eficienței pentru configurații DHCP foarte mari, datorită lui James Gartrell și lui Mike Ruiz pentru ajutor în acest sens.
  • Permiteți adresei serverului TFTP din -dhcp-boot să fie un nume de domeniu care este privit în / etc / hosts. Acest lucru poate da mai multe adrese IP care sunt utilizate rotunji, făcând astfel echilibrarea încărcării serverului TFTP. Mulțumită lui Sushil Agrawal pentru patch-uri.
  • Când două opțiuni dhcp etichetate pentru un anumit număr de opțiune sunt ambele valide, utilizați una valabilă fără o etichetă din intervalul dhcp. Permite suprascrierea valorii unei opțiuni DHCP pentru o anumită gazdă, precum și valori pe rețea.
  • - dhcp-range = set: interface1, ......
  • - dhcp-host = set: myhost, .....
  • - dhcp-option = tag: interface1, opțiune: nis-domeniu, "domeniul1"
  • - dhcp-option = tag: myhost, opțiune: nis-domeniu, "domeniul2"
  • va seta domeniul NIS la domeniul1 pentru gazdele din interval, dar
  • să o suprascrieți domeniului2 pentru o anumită gazdă.
  • Remedierea erorilor care au dus la fișiere trunchiate și la expirarea timpului pentru anumite transferuri TFTP. Problema apare numai cu transferurile netascii și are nevoie de o relație nefericită între dimensiunea fișierului, numărul blocurilor și numărul de linii noi în ultimul bloc înainte de a se manifesta. Multe mulțumiri lui Alkis Georgopoulos pentru identificarea problemei și furnizarea unui caz de test cuprinzător.
  • Fixați regresia în serverul TFTP pe * platformele BSD introduse în versiunea 2.56, din cauza confuziei cu lungimea sockaddr. Multe mulțumiri lui LoA & macr; c Pefferkorn pentru că ați găsit acest lucru.
  • Sprijină identificatorii de domeniu în adresele IPv6 ale serverelor de nume din /etc/resolv.conf și în opțiunile pentru servere. E
  • de exemplu nameserver fe80 :: 202: a412: 4512: 7bbf% eth0
  • Server = FE80 :: 202: A412: 4512: 7bbf% eth0. Datorită
  • Michael Stapelberg pentru sugestie.
  • Actualizați traducerea poloneză, mulțumită lui Jan Psota.
  • Actualizați traducerea în limba franceză. Mulțumită lui Gildas Le Nadan.

Ce este nou în versiunea 2.57:

  • Această versiune stabilește câteva regresii în versiunea anterioară și adaugă suport pentru platforma Android.

Ce este nou în versiunea 2.56:

  • Adăugați un patch pentru a permite dnsmasq să obțină nume de interfață într-o zonă Solaris. Vă mulțumim lui Dj Padzensky pentru asta.
  • Îmbunătățirea euristicii de parsing a tipurilor de date, astfel încât --dhcp-option = opțiunea: domain-search ,. tratează valoarea ca un șir și nu o adresă IP. Mulțumită lui Clemens Fischer pentru că a văzut asta.
  • Adăugați suport IPv6 serverului TFTP. Multe mulțumiri lui Jan 'RedBully' Seiffert pentru patch-uri.
  • Căutați interogări DNS la nivel LOG_INFO, mai degrabă decât LOG_DEBUG. Acest lucru face lucrurile compatibile cu logarea DHCP. Mulțumită lui Adam Pribyl pentru că a văzut problema.
  • Asigurați-vă că dnsmasq se termină cu ușurință atunci când se utilizează - syslog-async chiar dacă nu se poate conecta la syslogd.
  • Adăugați opțiunea --add-mac. Acest lucru este de a sprijini în prezent facilități de filtrare DNS experimentale. Mulțumită lui Benjamin Petrin pentru patch-ul orignal.
  • Remedierea erorilor care au însemnat că etichetele au fost ignorate în configurația dhcp-range care specifică serviciul PXE-proxy. Mulțumită lui Cristiano Cumer pentru că a văzut acest lucru.
  • Ridicați o eroare dacă există junk în plus, nu face parte dintr-o opțiune, pe linia de comandă.
  • Semnați câteva mesaje din jurnal în cache.c ca provenind de la subsistemul DHCP. Mulțumită lui Olaf Westrik pentru patch-uri.
  • Omiteți marcajele de timp din jurnalele atunci când a) se înregistrează la stderr și b) - se păstrează în teren pentru teren. Facilitatea de exploatare a lemnului de la celălalt capăt al stderrului poate fi asumată pentru a le furniza. Mulțumită lui John Hallam pentru patch-uri.
  • Nu vă plângeți pentru șiruri de caractere mai lungi de 255 de caractere în -txt-record, ci doar să împărțiți strânsele lungi în 255 caractere.
  • Fixați un accident pe dublu-liber. Această eroare se poate întâmpla numai atunci când dhcp-script este în uz și apoi numai în circumstanțe rare declanșate de rata mare de tranzacție DHCP și un script lent. Mulțumită lui Ferenc Wagner pentru găsirea problemei
  • Înregistrați numai faptul că un fișier a fost trimis de TFTP după ce transferul sa încheiat cu succes.
  • O sugestie bună de la Ferenc Wagner: extinderea opțiunii --domain pentru a permite acest tip de lucru: --domain = thekelleys.org.uk, 192.168.0.0 / 24, local care creează automat
  • - locale = / thekelleys.org.uk /
  • - locale = / 0.168.192.in-addr.arpa /
  • Strângeți sintaxa de verificare a contanțelor hexagonale din fișierul config. Mulțumită lui Fred Damen pentru că a văzut acest lucru.
  • Adăugați logo-ul / pictograma dnsmasq, contribuit de Justin Swift. Multe mulțumiri pentru asta.
  • Niciodată nu se cachează răspunsurile DNS care au setul de biți "cd" sau care rezultă din interogările transmise cu setul de biți "cd". Bitul "cd" instruiește un server de validare DNSSEC în amonte să ignore defectele semnăturii și să răspundă la întoarcere oricum. Fără această modificare, este posibil să se polueze cache-ul dnsmasq cu date nepotrivite, făcând o interogare cu setul de biți "cd", iar interogările ulterioare ar readuce aceste date fără să fie marcate ca suspecte. Datorită lui Anders Kaseorg pentru că a subliniat această problemă.
  • Adăugați flagul --proxy-dnssec, pentru a respecta RFC 4035. Dnsmasq va șterge acum bitul "ad" în răspunsurile returnate de la validarea serverului de nume în amonte, dacă această opțiune nu este setată.
  • Permiteți unui fișier --conf-file să citească stdin. Sugerare de la Timotei Redaelli.
  • Rotiți ordinea înregistrărilor SRV în răspunsuri, pentru a oferi o balansare a încărcării robin-robin când toate prioritățile sunt egale. Datorită lui Peter McKinney pentru sugestie.
  • Editați contrib / MacOSX-launchd / uk.org.thekelleys.dnsmasq.plist astfel încât să nu înregistreze toate interogările într-un fișier în mod implicit. Vă mulțumim din nou lui Peter McKinney.
  • Implicit, setarea unei adrese IPv4 pentru un domeniu, dar nu o adresă IPv6, determină dnsmasq să returneze răspunsul NODATA pentru IPv6 (sau invers). Deci --address = / google.com / 1.2.3.4 oprește ca interogările IPv6 pentru * google.com să nu fie redirecționate. Faceți posibilă suprascrierea acestui comportament prin definirea sematicii în cazul în care același domeniu apare atât în ​​adresa --server, cât și în - adresa. În acest caz, --adresa are prioritate pentru familia de adrese în care apare, dar serverul are prioritatea familiei de adrese care nu apare în - adddress
  • Deci:
  • - adresa = / google.com / 1.2.3.4
  • - = Server / google.com / #
  • Va returna 1.2.3.4 pentru interogările IPv4 pentru * .google.com, dar va trimite interogările IPv6 către serverul de nume de bază normal. Similar, la setarea unei adrese IPv6, acest lucru va permite redirecționarea interogărilor IPv4. Mulțumită lui William pentru faptul că a subliniat necesitatea acestui lucru.
  • Permite mai mult de un fișier --dhcp-optsfile și -dhcp-hostsfile și le face să înțeleagă directoarele ca argumente în același mod ca și -addn-hosts. Sugestie de la John Hanks.
  • Ignorați cererile de rebindare pentru contractele de leasing pe care nu le știm. Rebindul este difuzat, astfel încât s-ar putea ajunge la o audiere a unei cereri adresate unui alt server DHCP. DACĂ acest lucru este greșit. Mulțumită lui Brad D'Hondt pentru asistență în acest sens.
  • Fixați un bug cosmetic care a generat o ieșire ciudată atunci când eliminați statisticile cache cu unele configurații. Mulțumită lui Fedor Kozhevnikov pentru că a văzut acest lucru.

Ce este nou în versiunea 2.55:

  • Fixați un accident atunci când / etc / ethers este în uz. Mulțumită lui Gianluigi Tiesi pentru că a găsit acest lucru.
  • Fixați un accident în netlink_multicast (). Mulțumită lui Arno Wald pentru că a găsit asta.
  • Permiteți domeniul gol "." în opțiunile de căutare dhcp (119).

Software similare

dnspython
dnspython

14 Apr 15

pdnsd
pdnsd

15 Apr 15

Alte software-uri de dezvoltator Simon Kelley

dhcp-helper
dhcp-helper

2 Jun 15

syslog-async
syslog-async

3 Jun 15

Comentarii la Dnsmasq

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!