Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 5692|Απάντηση: 7

Πρακτική λειτουργία: Χρήση του Docker για τη δημιουργία υπηρεσίας DNS (dnsmasq)

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 31/5/2022 9:03:06 μ.μ. | | | |
Απαιτήσεις: Πρέπει να ρυθμίσετε έναν διακομιστή DNS για να επιλύσετε ορισμένα ειδικά ονόματα τομέα και εάν άλλοι χρησιμοποιούν το DNS, μπορείτε να παραβιάσετε το καθορισμένο όνομα τομέα.

Το DNSmasq είναι ένα μικρό και βολικό εργαλείο για τη διαμόρφωση DNS και DHCP για μικρά δίκτυα, παρέχοντας λειτουργικότητα DNS και προαιρετική λειτουργικότητα DHCP. Εξυπηρετεί τομείς που είναι διαθέσιμοι μόνο τοπικά και δεν εμφανίζονται σε διακομιστές DNS παγκοσμίως. Ο διακομιστής DHCP και ο διακομιστής DNS συνδυάζονται και επιτρέπουν την κανονική επίλυση των διευθύνσεων που έχουν εκχωρηθεί από το DHCP στο DNS και αυτές οι διευθύνσεις που έχουν εκχωρηθεί από το DHCP και οι σχετικές εντολές μπορούν να διαμορφωθούν σε κάθε κεντρικό υπολογιστή ή σε μια βασική συσκευή (όπως ένας δρομολογητής).

Διεύθυνση εικόνας Docker:Η σύνδεση με υπερσύνδεσμο είναι ορατή.


Λεπτομέρειες προφίλ:Η σύνδεση με υπερσύνδεσμο είναι ορατή.

Πρώτα, δημιουργήστε/opt/dnsmasq.confΤο αρχείο διαμόρφωσης έχει ως εξής:

Δημιουργήστε ένα κοντέινερ dnsmasq και δώστε στη θύρα διαχείρισης web 5380 την ακόλουθη εντολή:

HTTP_USER: Ο λογαριασμός διαχειριστή της σύνδεσης της ιστοσελίδας
HTTP_PASS: Ο κωδικός πρόσβασης διαχειριστή για τη σύνδεση στην ιστοσελίδα


Ανοίξτε το μέσω ενός προγράμματος περιήγησης: http://ip:5380/ λογαριασμός είναι: itsvse και ο κωδικός πρόσβασης είναι: a123456

Συνδεθείτε στο κοντέινερ DNSMASQ και ελέγξτε την ιδιωτική διεύθυνση IP, επειδή το δίκτυό μου είναι σχετικά ειδικό, στην πραγματικότητα, μπορείτε να χρησιμοποιήσετε απευθείας την εξωτερική διεύθυνση IP ως διεύθυνση διακομιστή DNS, μπορείτε να παραλείψετε αυτό το βήμα,Μπορείτε να διαμορφώσετε απευθείας το DNS ως δημόσια διεύθυνση IP του διακομιστή σας, θυμηθείτε να ανοίξετε τη θύρα UDP 53 του διακομιστή DNS!!

Ρύθμισα το DNS στη διεύθυνση ιδιωτικού δικτύου του κοντέινερ dnsmasq στον διακομιστή και κάλεσα για να συνδεθώ με τον διακομιστή στον τοπικό υπολογιστή μου και μπορώ να αποκτήσω με επιτυχία τη ρυθμισμένη διεύθυνση DNS. (Τα βήματα παραλείπονται)



Ας δοκιμάσουμε να το κάνουμε pingtest.itsvse.comόνομα τομέα, μπορείτε να δείτε ότι είναι η προσαρμοσμένη διεύθυνση IP ανάλυσης, όπως φαίνεται στο παρακάτω σχήμα:



(Σημείωση:test.itsvse.comΔεν υπάρχει εγγραφή ανάλυσης ρυθμισμένη στον διακομιστή ονομάτων ρίζας)


Ας σφυρηλατήσουμε την ανάλυση του ονόματος τομέα Baidu, όπως φαίνεται στο παρακάτω σχήμα:



Φυσικά, μπορείτε επίσης να δοκιμάσετε την ανάλυση ονόματος τομέα μέσω του nslookup, με την ακόλουθη εντολή:



(Τέλος)

Παρτιτούρα

Αριθμός συμμετεχόντων1ΜΒ+1 Κατάρρευση λόγος
Ντίνγκζεν + 1 Ωχ όχι!

Δείτε όλες τις αξιολογήσεις





Προηγούμενος:[Εξάσκηση] Χρησιμοποιήστε το .NET για να αλλάξετε τη διεύθυνση URL της καρτέλας του προγράμματος περιήγησης Edge
Επόμενος:VS μεταγλωττίζει Μικτή πλατφόρμα x64
 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 31/5/2022 9:12:56 μ.μ. |
nslookup εντολή που παρουσιάστηκε εν συντομία
https://www.itsvse.com/thread-10091-1-1.html
Δημοσιεύτηκε στις 3/6/2022 10:54:15 μ.μ. |
Μάθε λίγο...
Δημοσιεύτηκε στις 8/6/2022 9:19:30 π.μ. |
Καλά πράγματα, καλά καλά
 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 24/2/2025 11:15:39 π.μ. |
Διακομιστής DNS TechnitiumΑπλούστερη




Αναφορά:Η σύνδεση με υπερσύνδεσμο είναι ορατή.
 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 24/2/2025 1:11:27 μ.μ. |
ΔΕΣΜΕΥΣΗ 9

Το Bind είναι συντομογραφία του Berkeley Internet Name Domain Service, το οποίο είναι ένα λογισμικό ανοιχτού κώδικα που υλοποιεί διακομιστές DNS. Έχει γίνει το πιο ευρέως χρησιμοποιούμενο λογισμικό διακομιστή DNS στον κόσμο και περισσότεροι από τους μισούς διακομιστές DNS στο Διαδίκτυο έχουν ρυθμιστεί με το Bind, το οποίο έχει γίνει το de facto πρότυπο στο DNS.

ιστορία

  • Η έκδοση BIND4, το πακέτο BIND γράφτηκε αρχικά στο Πανεπιστήμιο της Καλιφόρνια στο Μπέρκλεϋ στις αρχές της δεκαετίας του 1980 ως μεταπτυχιακό πρόγραμμα με χρηματοδότηση από τη Διοίκηση Προηγμένων Ερευνητικών Προγραμμάτων Άμυνας των ΗΠΑ (DARPA). Οι εκδόσεις του BIND έως την 4.8.3 διατηρούνται από την Ομάδα Έρευνας Συστημάτων Υπολογιστών (CSRG) στο Πανεπιστήμιο της Καλιφόρνια στο Μπέρκλεϋ. Οι Douglas Terry, Mark Painter, David Riggle και Songnian Zhou σχημάτισαν την αρχική ομάδα έργου BIND.
  • Η έκδοση BIND8, Internet Software Consortium, Inc. (ISC) ιδρύθηκε το 1994 από τους Rick Adams, Paul Vixie και Carl Malamud για να παρέχει ένα μέρος για την ανάπτυξη και τη συντήρηση του BIND. Οι εκδόσεις BIND που ξεκινούν με 4.9.3 αναπτύσσονται και συντηρούνται από το ISC και υποστηρίζονται από τους χορηγούς του ISC. Ως συν-αρχιτέκτονες/προγραμματιστές, ο Bob Halley και ο Paul Vixie κυκλοφόρησαν την πρώτη έκδοση έτοιμη για παραγωγή της έκδοσης 8 του BIND τον Μάιο του 1997. Οι εκδόσεις 4 και 8 του BIND έχουν επίσημα καταργηθεί. Τον Ιανουάριο του 2004, το ISC άλλαξε το όνομά του σε Internet Systems Consortium, Inc.
  • Το BIND9, που κυκλοφόρησε τον Σεπτέμβριο του 2000, ξαναέγραψε σημαντικά σχεδόν όλες τις πτυχές της υποκείμενης αρχιτεκτονικής BIND.
  • Το BIND10, το οποίο αναπτύχθηκε μεταξύ 2009~2014, η ISC άρχισε να προσπαθεί να ξαναγράψει το BIND από την αρχή χρησιμοποιώντας το BIND 10. Έχει σχεδιαστεί για να αντικαταστήσει και να βελτιώσει το BIND 9 και βασίζεται σε ένα εντελώς νέο πλαίσιο εφαρμογής. Το 2014,Το ISC τερμάτισε την ανάπτυξη του BIND 10και, αντ' αυτού, επικεντρώθηκε εκ νέου στην επένδυση στο BIND 9.

Επίσημη ιστοσελίδα:Η σύνδεση με υπερσύνδεσμο είναι ορατή.

Διεύθυνση Έργου:Η σύνδεση με υπερσύνδεσμο είναι ορατή.

 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 24/2/2025 1:19:39 μ.μ. |
Υπάρχουν πολλά DNS ανοιχτού κώδικα.

  • Υποχρεώνω
  • Το PowerDNS
  • CoreDNS
  • DNSPod-SR
  • Dnsmasq
  • Atomia DNS


Αναφορά:Η σύνδεση με υπερσύνδεσμο είναι ορατή.
 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 24/2/2025 7:44:20 μ.μ. |
Υπηρεσία DNS ανοιχτού κώδικα .NET/C# που δημιουργήθηκε από τον διακομιστή DNS Technitium
https://www.itsvse.com/thread-10953-1-1.html
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com