Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 5692|Odpoveď: 7

Praktická prevádzka: Použitie Dockeru na vytvorenie DNS služby (dnsmasq)

[Kopírovať odkaz]
Zverejnené 31. 5. 2022 21:03:06 | | | |
Požiadavky: Musíte nastaviť DNS server na vyriešenie niektorých špeciálnych doménových mien, a ak iní používajú DNS, môžete prevziať kontrolu nad daným doménovým menom.

DNSmasq je malý a pohodlný nástroj na konfiguráciu DNS a DHCP pre malé siete, poskytujúci funkciu DNS a voliteľnú funkcionalitu DHCP. Obsluhuje domény, ktoré sú dostupné iba lokálne a nenachádzajú sa na DNS serveroch po celom svete. DHCP server a DNS server sú kombinované a umožňujú normálne vyriešenie adries priradených DHCP v DNS, pričom tieto adresy pridelené DHCP a súvisiace príkazy môžu byť konfigurované pre každého hostiteľa alebo pre jadrové zariadenie (napríklad router).

Adresa obrázka Docker:Prihlásenie na hypertextový odkaz je viditeľné.


Detaily profilu:Prihlásenie na hypertextový odkaz je viditeľné.

Najprv tvorte/opt/dnsmasq.confKonfiguračný súbor je nasledovný:

Vytvorte dnsmasq kontajner a poskytnite webovému správcovskému portu 5380 nasledujúci príkaz:

HTTP_USER: Administrátorský účet prihlasovania na webovú stránku
HTTP_PASS: Administrátorské heslo na prihlásenie na webovú stránku


Otvorte ho cez prehliadač: http://ip:5380/ účet je: itsvse a heslo je: a123456

Prihláste sa do DNSMASQ kontajnera a skontrolujte súkromnú IP adresu, pretože moja sieť je pomerne špeciálna, v skutočnosti môžete priamo použiť externú IP adresu ako DNS server, tento krok môžete preskočiť,DNS môžete priamo nastaviť ako verejnú IP adresu vášho servera, nezabudnite otvoriť UDP 53 port DNS servera!!

Nastavil som DNS na súkromnú sieťovú adresu dnsmasq kontajnera na serveri, vytočil som sa na pripojenie k serveru na mojom lokálnom počítači a úspešne som získal nastavenú DNS adresu. (Kroky vynechané)



Skúsme to pingnúťtest.itsvse.comdoména, môžete vidieť, že ide o našu IP adresu s prispôsobeným rozlíšením, ako je znázornené na obrázku nižšie:



(Poznámka:test.itsvse.comNa koreňovom mennom serveri nie je nastavený žiadny záznam o rozlíšení)


Poďme si vytvoriť analýzu doménového mena Baidu, ako je znázornené na obrázku nižšie:



Samozrejme, môžete tiež otestovať riešenie doménových mien pomocou nslookup pomocou nasledujúceho príkazu:



(Koniec)

Skóre

Počet účastníkov1MB+1 Kolaps dôvod
Dingzhen + 1 Och nie!

Zobraziť všetky hodnotenia





Predchádzajúci:[Cvičenie] Použite .NET na zmenu URL karty prehliadača Edge
Budúci:VS kompiluje Mixed Platform x64
 Prenajímateľ| Zverejnené 31. 5. 2022 21:12:56 |
Krátko zavedené velenie nslookup
https://www.itsvse.com/thread-10091-1-1.html
Zverejnené 3. 6. 2022 22:54:15 |
Nauč sa trochu...
Zverejnené 8. 6. 2022 9:19:30 |
Dobré veci, dobré dobré
 Prenajímateľ| Zverejnené 24. 2. 2025 11:15:39 |
Technitium DNS ServerJednoduchšie




Referencia:Prihlásenie na hypertextový odkaz je viditeľné.
 Prenajímateľ| Zverejnené 24. 2. 2025 13:11:27 |
BIND 9

Bind je skratka pre Berkeley Internet Name Domain Service, čo je open source softvér implementujúci DNS servery. Stal sa najpoužívanejším DNS serverovým softvérom na svete a viac ako polovica DNS serverov na internete je nastavená pomocou Bind, ktorý sa stal de facto štandardom v DNS.

história

  • Verzia BIND4, balík BIND bol pôvodne napísaný na University of California, Berkeley začiatkom 80. rokov ako postgraduálny program financovaný U.S. Defense Advanced Research Projects Administration (DARPA). Verzie BIND až po 4.8.3 spravuje Computer Systems Research Group (CSRG) na University of California, Berkeley. Douglas Terry, Mark Painter, David Riggle a Songnian Zhou vytvorili pôvodný projektový tím BIND.
  • Verzia BIND8, Internet Software Consortium, Inc. (ISC), bola založená v roku 1994 Rickom Adamsom, Paulom Vixiem a Carlom Malamudom s cieľom poskytnúť priestor pre vývoj a údržbu BIND. Verzie BIND začínajúce od 4.9.3 vyvíja a udržiava ISC a podporujú ich sponzori ISC. Ako spoluarchitekti/programátori Bob Halley a Paul Vixie vydali prvú produkčne pripravenú verziu BIND verzie 8 v máji 1997. Verzie BIND 4 a 8 boli oficiálne zastarané. V januári 2004 ISC zmenila svoj názov na Internet Systems Consortium, Inc.
  • BIND9, vydaný v septembri 2000, výrazne prepísal takmer všetky aspekty základnej architektúry BIND.
  • BIND10, ktorý bol vyvíjaný v rokoch 2009~2014, ISC začal skúšať prepísať BIND od nuly pomocou BIND 10. Je navrhnutý tak, aby nahradil a zlepšil BIND 9 a je založený na úplne novom aplikačnom rámci. V roku 2014,ISC ukončila vývoj BIND 10, a namiesto toho sa opäť zameral na investovanie do BIND 9.

Oficiálna webová stránka:Prihlásenie na hypertextový odkaz je viditeľné.

Adresa projektu:Prihlásenie na hypertextový odkaz je viditeľné.

 Prenajímateľ| Zverejnené 24. 2. 2025 13:19:39 |
Existuje veľa open source DNS.

  • Viazať
  • PowerDNS
  • CoreDNS
  • DNSPod-SR
  • Dnsmasq
  • Atomia DNS


Referencia:Prihlásenie na hypertextový odkaz je viditeľné.
 Prenajímateľ| Zverejnené 24. 2. 2025 19:44:20 |
.NET/C# Open Source DNS služba vytvorená Technitium DNS Server
https://www.itsvse.com/thread-10953-1-1.html
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com