Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 5692|Yanıt: 7

Pratik İşlem: DNS Hizmeti Oluşturmak için Docker Kullanımı (dnsmasq)

[Bağlantıyı kopyala]
Yayınlandı 31.05.2022 21:03:06 | | | |
Gereksinimler: Bazı özel alan adlarını çözmek için bir DNS sunucusu kurmanız gerekir ve başkaları DNS kullanıyorsa, belirtilen alan adını ele geçirebilirsiniz.

DNSmasq, küçük ağlar için DNS ve DHCP yapılandırmak için küçük ve kullanışlı bir araçtır; DNS işlevselliği ve isteğe bağlı DHCP işlevselliği sağlar. Yalnızca yerel olarak erişilebilir olan ve dünya çapında DNS sunucularında görünmeyen alan adlarına hizmet verir. DHCP sunucusu ve DNS sunucusu birleştirilir ve DHCP tarafından atanan adreslerin DNS'de normal şekilde çözülmesine olanak tanır; bu DHCP atanan adresler ve ilgili komutlar her ana veya bir çekirdek cihaza (örneğin yönlendirici) yapılandırılabilir.

Docker görsel adresi:Bağlantı girişi görünür.


Profil Detayları:Bağlantı girişi görünür.

Öncelikle, oluşturun/opt/dnsmasq.confYapılandırma dosyası şöyledir:

Bir dnsmasq konteyneri oluşturun ve web yönetim portu 5380'e aşağıdaki komutu verin:

HTTP_USER: Web sayfası girişinin administrator hesabı
HTTP_PASS: Web sayfasına giriş için yönetici şifresi


Tarayıcıdan açın: http://ip:5380/ hesap: itsvse ve şifre: a123456

DNSMASQ konteynerine giriş yapın ve özel IP adresini kontrol edin, çünkü ağım nispeten özel, aslında harici IP adresini doğrudan DNS sunucu adresi olarak kullanabilirsiniz, bu adımı atlayabilirsiniz,DNS'i doğrudan sunucunuzun genel IP adresi olarak yapılandırabilirsiniz, DNS sunucusunun UDP 53 portunu açmayı unutmayın!!

DNS'i sunucudaki dnsmasq konteynerinin özel ağ adresine ayarladım, yerel bilgisayarımda sunucuya bağlanmak için aradım, böylece yapılandırılmış DNS adresini başarıyla elde edebiliyorum. (Adımlar atlandı)



Ping atmayı deneyelimtest.itsvse.comalan adı ile ilgili olarak, aşağıdaki şekilde gösterildiği gibi özelleştirilmiş çözünürlüklü IP adresimiz olduğunu görebilirsiniz:



(Not:test.itsvse.comKök isim sunucusunda bir çözüm kaydı yapılandırılmamıştır)


Aşağıdaki şekilde gösterildiği gibi Baidu alan adının analizini sahte yapalım:



Elbette, nslookup üzerinden alan adı çözümünü şu komutla da test edebilirsiniz:



(Son)

Puan

Katılımcı sayısı1MB+1 Çökmek sebep
Dingzhen + 1 Aman Tanrım!

Tüm puanları gör





Önceki:[Pratik Yapın] Edge tarayıcı sekmesinin URL'sini değiştirmek için .NET kullanın
Önümüzdeki:VS, Mixed Platform x64'ü derliyor
 Ev sahibi| Yayınlandı 31.05.2022 21:12:56 |
nslookup komutu kısa bir süreliğine tanıtıldı
https://www.itsvse.com/thread-10091-1-1.html
Yayınlandı 3.06.2022 22:54:15 |
Biraz öğren...
Yayınlandı 8.06.2022 09:19:30 |
İyi şeyler, iyi iyi
 Ev sahibi| Yayınlandı 24.02.2025 11:15:39 |
Technitium DNS ServerBasit




Referans:Bağlantı girişi görünür.
 Ev sahibi| Yayınlandı 24.02.2025 13:11:27 |
BIND 9

Bind, DNS sunucularını uygulayan açık kaynak bir yazılım olan Berkeley Internet Name Domain Service'in kısaltmasıdır. Dünyanın en yaygın DNS sunucu yazılımı haline geldi ve İnternet'teki DNS sunucularının yarısından fazlası DNS'in fiili standart haline gelen Bind ile kurulmuştur.

tarih

  • BIND4 versiyonu olan BIND paketi, ilk olarak 1980'lerin başında Kaliforniya Üniversitesi, Berkeley'de ABD Savunma İleri Araştırma Projeleri İdaresi'nden (DARPA) finansmanla lisansüstü bir program olarak yazılmıştır. BIND'in 4.8.3'e kadar sürümleri, Kaliforniya Üniversitesi, Berkeley'deki Bilgisayar Sistemleri Araştırma Grubu (CSRG) tarafından yönetilmektedir. Douglas Terry, Mark Painter, David Riggle ve Songnian Zhou orijinal BIND proje ekibini oluşturdu.
  • BIND8 versiyonu olan Internet Software Consortium, Inc. (ISC), 1994 yılında Rick Adams, Paul Vixie ve Carl Malamud tarafından BIND'nin geliştirilmesi ve bakımı için bir alan sağlamak amacıyla kurulmuştur. 4.9.3 ile başlayan BIND sürümleri ISC tarafından geliştirilir ve sürdürülebilir olup ISC'nin sponsorları tarafından desteklenir. Ortak mimarlar/programcılar olarak Bob Halley ve Paul Vixie, Mayıs 1997'de BIND versiyon 8'in ilk prodüksiyona hazır versiyonunu piyasaya sürdüler. BIND 4 ve 8 sürümleri resmen kullanımdan kaldırılmıştır. Ocak 2004'te ISC, adını Internet Systems Consortium, Inc. olarak değiştirdi.
  • Eylül 2000'de yayımlanan BIND9, temel BIND mimarisinin neredeyse tüm yönlerini önemli ölçüde yeniden yazdı.
  • 2009~2014 yılları arasında geliştirilen BIND10, ISC ise BIND'i sıfırdan BIND 10 kullanarak yeniden yazmaya başladı. BIND 9'un yerini almak ve geliştirmek için tasarlanmıştır ve tamamen yeni bir uygulama çerçevesine dayanmaktadır. 2014 yılında,ISC, BIND 10'un geliştirilmesini sonlandırdıve bunun yerine BIND 9'a yatırım yapmaya odaklandı.

Resmi web sitesi:Bağlantı girişi görünür.

Proje Adresi:Bağlantı girişi görünür.

 Ev sahibi| Yayınlandı 24.02.2025 13:19:39 |
Birçok açık kaynaklı DNS vardır.

  • Bağlamak
  • PowerDNS
  • CoreDNS
  • DNSPod-SR
  • Dnsmasq
  • Atomia DNS


Referans:Bağlantı girişi görünür.
 Ev sahibi| Yayınlandı 24.02.2025 19:44:20 |
.NET/C# Technitium DNS Server tarafından geliştirilen açık kaynak DNS hizmeti
https://www.itsvse.com/thread-10953-1-1.html
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com