Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 5692|Atsakyti: 7

Praktinis veikimas: "Docker" naudojimas DNS paslaugai kurti (dnsmasq)

[Kopijuoti nuorodą]
Paskelbta 2022-05-31 21:03:06 | | | |
Reikalavimai: Norėdami išspręsti kai kuriuos specialius domenų vardus, turite nustatyti DNS serverį, o jei kiti naudoja DNS, galite užgrobti nurodytą domeno vardą.

DNSmasq yra nedidelis ir patogus įrankis, skirtas konfigūruoti DNS ir DHCP mažiems tinklams, suteikiantis DNS funkcionalumą ir pasirenkamą DHCP funkciją. Jis aptarnauja domenus, kurie pasiekiami tik vietoje ir nerodomi DNS serveriuose visame pasaulyje. DHCP serveris ir DNS serveris yra sujungti ir leidžia DHCP priskirtus adresus paprastai išspręsti DNS, o šiuos DHCP priskirtus adresus ir susijusias komandas galima sukonfigūruoti kiekvienam pagrindiniam kompiuteriui arba pagrindiniam įrenginiui (pvz., maršrutizatoriui).

"Docker" vaizdo adresas:Hipersaito prisijungimas matomas.


Profilio informacija:Hipersaito prisijungimas matomas.

Pirmiausia sukurkite/opt/dnsmasq.confKonfigūracijos failas yra toks:

Sukurkite dnsmasq konteinerį ir pateikite žiniatinklio valdymo prievadui 5380 šią komandą:

HTTP_USER: tinklalapio administratoriaus paskyra
HTTP_PASS: administratoriaus slaptažodis prisijungimui prie tinklalapio


Atidarykite jį per naršyklę: http://ip:5380/ paskyra yra: itsvse ir slaptažodis yra: a123456

Prisijunkite prie DNSMASQ konteinerio ir patikrinkite privatų IP adresą, nes mano tinklas yra gana ypatingas, iš tikrųjų galite tiesiogiai naudoti išorinį IP adresą kaip DNS serverio adresą, galite praleisti šį veiksmą,Galite tiesiogiai sukonfigūruoti DNS kaip savo serverio viešąjį IP adresą, nepamirškite atidaryti DNS serverio UDP 53 prievado!!

Serveryje nustatiau DNS į dnsmasq konteinerio privataus tinklo adresą, surinkau, kad prisijungčiau prie serverio vietiniame kompiuteryje ir sėkmingai gaučiau sukonfigūruotą DNS adresą. (Veiksmai praleisti)



Pabandykime pinguotitest.itsvse.comdomeno vardas, galite pamatyti, kad tai yra mūsų pritaikytos raiškos IP adresas, kaip parodyta paveikslėlyje žemiau:



(Pastaba:test.itsvse.comŠakniniame vardų serveryje nėra sukonfigūruoto skiriamosios gebos įrašo)


Panagrinėkime "Baidu" domeno vardo analizę, kaip parodyta paveikslėlyje žemiau:



Žinoma, taip pat galite išbandyti domeno vardo skiriamąją gebą naudodami nslookup naudodami šią komandą:



(Pabaiga)

Vertinimas pagal

Dalyvių skaičius1MB+1 Žlugimo priežastis
Dingženas + 1 O ne!

Peržiūrėti visus įvertinimus





Ankstesnis:[Praktika] Naudokite .NET, kad perjungtumėte "Edge" naršyklės skirtuko URL
Kitą:VS kompiliuoja mišrią platformą x64
 Savininkas| Paskelbta 2022-05-31 21:12:56 |
Trumpai pristatyta komanda nslookup
https://www.itsvse.com/thread-10091-1-1.html
Paskelbta 2022-06-03 22:54:15 |
Sužinokite šiek tiek...
Paskelbta 2022-06-08 09:19:30 |
Geras dalykas, geras geras
 Savininkas| Paskelbta 2025-02-24 11:15:39 |
Technitium DNS serverisPaprasčiau




Nuoroda:Hipersaito prisijungimas matomas.
 Savininkas| Paskelbta 2025-02-24 13:11:27 |
SUSIETI 9

"Bind" yra "Berkeley Internet Name Domain Service" trumpinys, kuris yra atvirojo kodo programinė įranga, įgyvendinanti DNS serverius. Tai tapo plačiausiai naudojama DNS serverio programine įranga pasaulyje, o daugiau nei pusė DNS serverių internete yra nustatyti naudojant "Bind", kuris tapo de facto DNS standartu.

istorija

  • BIND4 versija, BIND paketas iš pradžių buvo parašytas Kalifornijos universitete, Berklyje 1980-ųjų pradžioje kaip magistrantūros programa, finansuojama JAV gynybos pažangių tyrimų projektų administracijos (DARPA). BIND iki 4.8.3 versijas prižiūri Kalifornijos universiteto Berklio kompiuterinių sistemų tyrimų grupė (CSRG). Douglas Terry, Mark Painter, David Riggle ir Songnian Zhou sudarė originalią BIND projekto komandą.
  • BIND8 versija, Internet Software Consortium, Inc. (ISC) buvo įkurta 1994 m. Rick Adams, Paul Vixie ir Carl Malamud, kad suteiktų vietą BIND kūrimui ir priežiūrai. BIND versijas, prasidedančias 4.9.3, kuria ir prižiūri ISC ir remia ISC rėmėjai. Kaip bendraarchitektai / programuotojai, Bob Halley ir Paul Vixie išleido pirmąją gamybai paruoštą BIND 8 versijos versiją 1997 m. gegužę. BIND 4 ir 8 versijos oficialiai nebenaudojamos. 2004 m. sausio mėn., ISC pakeitė savo pavadinimą į Internet Systems Consortium, Inc.
  • BIND9, išleistas 2000 m. rugsėjį, gerokai perrašė beveik visus pagrindinės BIND architektūros aspektus.
  • BIND10, kuris buvo sukurtas 2009 ~ 2014 m., ISC pradėjo bandyti perrašyti BIND nuo nulio naudojant BIND 10. Jis skirtas pakeisti ir patobulinti BIND 9 ir yra pagrįstas visiškai nauja taikymo sistema. 2014 m.ISC nutraukė BIND 10 kūrimą, o vietoj to vėl sutelkė dėmesį į investavimą į BIND 9.

Oficiali svetainė:Hipersaito prisijungimas matomas.

Projekto adresas:Hipersaito prisijungimas matomas.

 Savininkas| Paskelbta 2025-02-24 13:19:39 |
Yra daug atvirojo kodo DNS.

  • Rišti
  • "PowerDNS"
  • "CoreDNS"
  • DNSPod-SR
  • Dnsmasq
  • "Atomia" DNS


Nuoroda:Hipersaito prisijungimas matomas.
 Savininkas| Paskelbta 2025-02-24 19:44:20 |
.NET/C# atvirojo kodo DNS paslauga, kurią sukūrė "Technitium DNS Server"
https://www.itsvse.com/thread-10953-1-1.html
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com