Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 5692|Atbildi: 7

Praktiskā darbība: Docker izmantošana, lai izveidotu DNS pakalpojumu (dnsmasq)

[Kopēt saiti]
Publicēts 31.05.2022 21:03:06 | | | |
Prasības: Jums ir jāizveido DNS serveris, lai atrisinātu dažus īpašus domēna vārdus, un, ja citi izmanto DNS, varat nolaupīt norādīto domēna nosaukumu.

DNSmasq ir neliels un ērts rīks DNS un DHCP konfigurēšanai maziem tīkliem, nodrošinot DNS funkcionalitāti un papildu DHCP funkcionalitāti. Tas apkalpo domēnus, kas ir pieejami tikai lokāli un neparādās DNS serveros visā pasaulē. DHCP serveris un DNS serveris ir apvienoti un ļauj DHCP piešķirtās adreses normāli atrisināt DNS, un šīs DHCP piešķirtās adreses un saistītās komandas var konfigurēt katram resursdatoram vai pamatierīcei (piemēram, maršrutētājam).

Docker attēla adrese:Hipersaites pieteikšanās ir redzama.


Profila informācija:Hipersaites pieteikšanās ir redzama.

Vispirms izveidojiet/opt/dnsmasq.confKonfigurācijas fails ir šāds:

Izveidojiet dnsmasq konteineru un nodrošiniet tīmekļa pārvaldības portu 5380 ar šādu komandu:

HTTP_USER: tīmekļa lapas pieteikšanās administratora konts
HTTP_PASS: Administratora parole, lai pieteiktos tīmekļa lapā


Atveriet to, izmantojot pārlūkprogrammu: http://ip:5380/ konts ir: itsvse un parole ir: a123456

Piesakieties DNSMASQ konteinerā un pārbaudiet privāto IP adresi, jo mans tīkls ir salīdzinoši īpašs, patiesībā jūs varat tieši izmantot ārējo IP adresi kā DNS servera adresi, varat izlaist šo soli,Varat tieši konfigurēt DNS kā servera publisko IP adresi, neaizmirstiet atvērt DNS servera UDP 53 portu!!

Es iestatīju DNS uz servera dnsmasq konteinera privātā tīkla adresi, un es sazvanījos, lai izveidotu savienojumu ar serveri savā lokālajā datorā, un es varu veiksmīgi iegūt konfigurēto DNS adresi. (Darbības izlaistas)



Mēģināsim to pingēttest.itsvse.comdomēna nosaukums, jūs varat redzēt, ka tā ir mūsu pielāgotā izšķirtspējas IP adrese, kā parādīts zemāk redzamajā attēlā:



(Piezīme:test.itsvse.comSaknes nosaukumu serverī nav konfigurēts izšķirtspējas ieraksts)


Veidosim Baidu domēna vārda analīzi, kā parādīts zemāk redzamajā attēlā:



Protams, varat arī pārbaudīt domēna nosaukuma izšķirtspēju, izmantojot nslookup, izmantojot šādu komandu:



(Beigas)

Vērtējums

Dalībnieku skaits1MB+1 Sakļaut iemesls
Dingžena + 1 Ak nē!

Skatīt visus vērtējumus





Iepriekšējo:[Prakse] Izmantojiet .NET, lai pārslēgtu pārlūkprogrammas cilnes Edge URL
Nākamo:VS kompilē jaukto platformu x64
 Saimnieks| Publicēts 31.05.2022 21:12:56 |
Īsi ieviesta komanda nslookup
https://www.itsvse.com/thread-10091-1-1.html
Publicēts 03.06.2022 22:54:15 |
Uzziniet nedaudz...
Publicēts 08.06.2022 09:19:30 |
Labas lietas, labas lietas
 Saimnieks| Publicēts 24.02.2025 11:15:39 |
Technitium DNS serverisVienkāršāku




Atsauce:Hipersaites pieteikšanās ir redzama.
 Saimnieks| Publicēts 24.02.2025 13:11:27 |
SAISTA 9

Bind ir saīsinājums no Berkeley Internet Name Domain Service, kas ir atvērtā koda programmatūra, kas ievieš DNS serverus. Tā ir kļuvusi par visplašāk izmantoto DNS servera programmatūru pasaulē, un vairāk nekā puse no DNS serveriem internetā ir iestatīti ar Bind, kas ir kļuvis par de facto DNS standartu.

vēsture

  • BIND4 versija, BIND pakete sākotnēji tika uzrakstīta Kalifornijas Universitātē Bērklijā 1980. gadu sākumā kā absolventu programma ar ASV Aizsardzības progresīvo pētniecības projektu administrācijas (DARPA) finansējumu. BIND līdz 4.8.3 versijas uztur Kalifornijas Universitātes Bērklijas datorsistēmu izpētes grupa (CSRG). Douglas Terry, Mark Painter, David Riggle, un Songnian Zhou veidoja sākotnējo BIND projekta komandu.
  • BIND8 versiju, Internet Software Consortium, Inc. (ISC) 1994. gadā dibināja Riks Adamss, Pols Vixie un Carl Malamud, lai nodrošinātu vietu BIND izstrādei un uzturēšanai. BIND versijas, sākot ar 4.9.3, izstrādā un uztur ISC, un tās atbalsta ISC sponsori. Kā līdzarhitekti / programmētāji, Bobs Halley un Paul Vixie 1997. gada maijā izlaida pirmo ražošanai gatavo BIND versijas versiju. BIND 4. un 8. versija ir oficiāli novecojusi. 2004. gada janvārī ISC mainīja nosaukumu uz Internet Systems Consortium, Inc.
  • BIND9, kas tika izlaists 2000. gada septembrī, ievērojami pārrakstīja gandrīz visus pamatā esošās BIND arhitektūras aspektus.
  • BIND10, kas tika izstrādāts laikā no 2009 ~ 2014, ISC sāka mēģināt pārrakstīt BIND no nulles, izmantojot BIND 10. Tas ir paredzēts, lai aizstātu un uzlabotu BIND 9, un tā pamatā ir pilnīgi jauna lietojumprogrammu sistēma. 2014. gadāISC izbeidza BIND 10 izstrādi, un tā vietā pārorientējās uz ieguldījumiem BIND 9.

Oficiālā mājas lapa:Hipersaites pieteikšanās ir redzama.

Projekta adrese:Hipersaites pieteikšanās ir redzama.

 Saimnieks| Publicēts 24.02.2025 13:19:39 |
Ir daudz atvērtā koda DNS.

  • Saistīt
  • PowerDNS
  • CoreDNS
  • DNSPod-SR
  • Dnsmasq
  • Atomia DNS


Atsauce:Hipersaites pieteikšanās ir redzama.
 Saimnieks| Publicēts 24.02.2025 19:44:20 |
.NET/C# atvērtā koda DNS pakalpojums, ko izveidojis Technitium DNS serveris
https://www.itsvse.com/thread-10953-1-1.html
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com