Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 5692|Odgovoriti: 7

Praktično delovanje: Uporaba Dockerja za gradnjo DNS storitve (dnsmasq)

[Kopiraj povezavo]
Objavljeno na 31. 05. 2022 21:03:06 | | | |
Zahteve: Za razrešitev nekaterih posebnih domen morate vzpostaviti DNS strežnik, če pa drugi uporabljajo DNS, lahko prevzamete določeno domeno.

DNSmasq je majhno in priročno orodje za konfiguracijo DNS in DHCP za manjša omrežja, ki omogoča DNS funkcionalnost in opcijsko DHCP funkcionalnost. Pokriva domene, ki so na voljo le lokalno in se ne pojavljajo na DNS strežnikih po vsem svetu. DHCP strežnik in DNS strežnik sta združena in omogočata normalno reševanje DHCP dodeljenih naslovov v DNS, ti DHCP dodeljeni naslovi in povezani ukazi pa se lahko konfigurirajo za vsakega gostitelja ali za osrednjo napravo (kot je usmerjevalnik).

Naslov slike Docker:Prijava do hiperpovezave je vidna.


Podrobnosti profila:Prijava do hiperpovezave je vidna.

Najprej ustvarite/opt/dnsmasq.confKonfiguracijska datoteka je naslednja:

Ustvarite dnsmasq vsebnik in pošljite spletni upravljalni port 5380 z naslednjim ukazom:

HTTP_USER: Skrbniški račun prijave na spletno stran
HTTP_PASS: Geslo za skrbnika za prijavo na spletno stran


Odpri ga prek brskalnika: http://ip:5380/ račun je: itsvse in geslo je: a123456

Prijavi se v DNSMASQ kontejner in preveri zasebni IP naslov, ker je moje omrežje precej posebno, pravzaprav lahko neposredno uporabiš zunanji IP naslov kot naslov DNS strežnika, ta korak lahko preskočiš,DNS lahko neposredno nastavite kot javni IP naslov vašega strežnika, ne pozabite odpreti UDP 53 porta DNS strežnika!!

Nastavil sem DNS na zasebni omrežni naslov dnsmasq kontejnerja na strežniku, nato sem se povezal s strežnikom na svojem lokalnem računalniku in uspešno pridobil konfigurirani DNS naslov. (Koraki izpuščeni)



Poskusimo ga pingatitest.itsvse.comlahko vidite, da gre za naš prilagojen IP naslov, kot je prikazano na spodnji sliki:



(Opomba:test.itsvse.comNa korenskem imenskem strežniku ni konfiguriranega zapisa o ločljivosti)


Naredimo analizo domene Baidu, kot je prikazano na spodnji sliki:



Seveda lahko tudi testirate razrešitev domen preko nslookup, z naslednjim ukazom:



(Konec)

Partitura

Število udeležencev1MB+1 Propad razlog
Dingzhen + 1 O ne!

Oglejte si vse ocene





Prejšnji:[Vaja] Uporabite .NET za preklop URL-ja zavihka brskalnika Edge
Naslednji:VS prevaja Mixed Platform x64
 Najemodajalec| Objavljeno na 31. 05. 2022 21:12:56 |
Ukaz NSLOOKUP je bil na kratko uveden
https://www.itsvse.com/thread-10091-1-1.html
Objavljeno na 3. 06. 2022 22:54:15 |
Nauči se malo...
Objavljeno na 8. 06. 2022 09:19:30 |
Dobro, dobro, dobro
 Najemodajalec| Objavljeno na 24. 02. 2025 11:15:39 |
Technitium DNS strežnikEnostavnejši




Referenčni:Prijava do hiperpovezave je vidna.
 Najemodajalec| Objavljeno na 24. 02. 2025 13:11:27 |
BIND 9

Bind je okrajšava za Berkeley Internet Name Domain Service, ki je odprtokodna programska oprema, ki implementira DNS strežnike. Postal je najbolj razširjena programska oprema za DNS strežnike na svetu, več kot polovica DNS strežnikov na internetu pa je nastavljenih z Bind, ki je postal dejanski standard v DNS.

zgodovina

  • Različica BIND4, paket BIND je bil prvotno napisan na Univerzi Kalifornija, Berkeley v zgodnjih 80. letih kot podiplomski program s financiranjem ameriške Uprave za napredne raziskovalne projekte obrambe (DARPA). Različice BIND do 4.8.3 vzdržuje Skupina za raziskave računalniških sistemov (CSRG) na Univerzi Kalifornije, Berkeley. Douglas Terry, Mark Painter, David Riggle in Songnian Zhou so tvorili prvotno projektno ekipo BIND.
  • Različica BIND8, Internet Software Consortium, Inc. (ISC), je bila ustanovljena leta 1994 s strani Ricka Adamsa, Paula Vixieja in Carla Malamuda, da bi zagotovila prostor za razvoj in vzdrževanje BIND. Različice BIND, ki se začnejo z 4.9.3, razvija in vzdržuje ISC ter jih podpirajo sponzorji ISC. Kot so-arhitekta/programerja sta Bob Halley in Paul Vixie maja 1997 izdala prvo produkcijsko pripravljeno različico BIND verzije 8. BIND različici 4 in 8 sta bili uradno ukinjeni. Januarja 2004 je ISC spremenil ime v Internet Systems Consortium, Inc.
  • BIND9, izdan septembra 2000, je bistveno prepisal skoraj vse vidike osnovne arhitekture BIND.
  • BIND10, ki je bil razvit med letoma 2009~2014, je ISC začel poskušati prepisati BIND iz nič z uporabo BIND 10. Zasnovan je za zamenjavo in izboljšanje BIND 9 ter temelji na povsem novem aplikacijskem ogrodju. Leta 2014,ISC je zaključil razvoj BIND 10, in se namesto tega osredotočil na vlaganje v BIND 9.

Uradna spletna stran:Prijava do hiperpovezave je vidna.

Naslov projekta:Prijava do hiperpovezave je vidna.

 Najemodajalec| Objavljeno na 24. 02. 2025 13:19:39 |
Obstaja veliko odprtokodnih DNS-jev.

  • Vežejo
  • PowerDNS
  • CoreDNS
  • DNSPod-SR
  • Dnsmasq
  • Atomia DNS


Referenčni:Prijava do hiperpovezave je vidna.
 Najemodajalec| Objavljeno na 24. 02. 2025 19:44:20 |
.NET/C# odprtokodna DNS storitev, ki jo je zgradil Technitium DNS Server
https://www.itsvse.com/thread-10953-1-1.html
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com