প্রকল্প সম্পর্কে

Technitium DNS সার্ভার একটি ওপেন-সোর্স, ক্রস-প্ল্যাটফর্ম DNS সার্ভার, যা অথরিটেটিভ এবং রিকার্সিভ রিজলভার হিসেবে কাজ করে। এটি নেটওয়ার্কের গোপনীয়তা এবং নিরাপত্তা বাড়ানোর জন্য সেলফ-হোস্টিংয়ের উদ্দেশ্যে ডিজাইন করা হয়েছে। এটি Windows, Linux, macOS এবং Raspberry Pi-তে চলে এবং Docker ইমেজ হিসেবেও পাওয়া যায়। সার্ভারটি .NET 10-এর উপর নির্মিত এবং শুরু করতে ন্যূনতম কনফিগারেশন প্রয়োজন। মূল ক্ষমতাগুলির মধ্যে রয়েছে: - **বিজ্ঞাপন এবং ম্যালওয়্যার ব্লকিং**: এক বা একাধিক ব্লকলিস্ট URL ব্যবহার করে অবাঞ্ছিত ডোমেইন ব্লক করুন, রেজেক্স-ভিত্তিক ব্লকলিস্ট এবং ক্লায়েন্ট IP বা সাবনেট অনুযায়ী উন্নত ব্লকিং সাপোর্ট সহ। - **এনক্রিপ্টেড DNS প্রোটোকল**: DNS-over-TLS (DoT), DNS-over-HTTPS (DoH) এবং DNS-over-QUIC (DoQ) পরিষেবা সেলফ-হোস্ট করুন। DoH বাস্তবায়ন HTTP/1.1, HTTP/2 এবং HTTP/3 ট্রান্সপোর্ট সাপোর্ট করে। - **DNSSEC ভ্যালিডেশন**: RSA, ECDSA এবং EdDSA অ্যালগরিদম সহ সম্পূর্ণ DNSSEC সাপোর্ট, রিকার্সিভ রেজোলিউশন, ফরওয়ার্ডার এবং কন্ডিশনাল ফরওয়ার্ডারের জন্য, NSEC এবং NSEC3 সহ। - **উচ্চ পারফরম্যান্স**: async I/O-এর উপর নির্মিত, সাধারণ হার্ডওয়্যারে প্রতি মিনিটে লক্ষ লক্ষ রিকোয়েস্ট পরিবেশন করতে সক্ষম। - **ওয়েব কনসোল**: যেকোনো আধুনিক ব্রাউজারের মাধ্যমে অ্যাক্সেসযোগ্য একটি ব্যবহারকারী-বান্ধব অ্যাডমিন ইন্টারফেস, ডার্ক মোড সাপোর্ট সহ। - **ক্লাস্টারিং**: একটি একক অ্যাডমিন কনসোল থেকে একাধিক DNS সার্ভার ইনস্ট্যান্স পরিচালনা করুন। - **উন্নত ক্যাশিং**: সার্ভ স্টেল, প্রিফেচিং, অটো-প্রিফেচিং এবং পুনরায় চালু হওয়ার পরেও টিকে থাকা পার্সিস্টেন্ট ক্যাশিংয়ের মতো বৈশিষ্ট্য। - **জোন ম্যানেজমেন্ট**: প্রাইমারি, সেকেন্ডারি, স্টাব এবং কন্ডিশনাল ফরওয়ার্ডার জোন সাপোর্ট করে, জোন ট্রান্সফার (AXFR/IXFR), DNS NOTIFY এবং XFR-over-TLS/QUIC সহ। - **ডাইনামিক DNS আপডেট**: RFC 2136 সাপোর্ট, নিরাপত্তা নীতি এবং TSIG অথেনটিকেশন সহ। - **DNS অ্যাপস**: কাস্টম DNS লজিকের জন্য এক্সটেনসিবল ফ্রেমওয়ার্ক, যার মধ্যে স্প্লিট হরাইজন, জিওলোকেশন-ভিত্তিক রেসপন্স, DNS64 এবং DNSBL/RBL হোস্টিং অন্তর্ভুক্ত। - **বিল্ট-ইন DHCP সার্ভার**: একাধিক নেটওয়ার্ক পরিবেশন করতে পারে। - **নিরাপত্তা বৈশিষ্ট্য**: DNS রিবাইন্ডিং প্রোটেকশন, TOTP-ভিত্তিক টু-ফ্যাক্টর অথেনটিকেশন, মাল্টি-ইউজার রোল-ভিত্তিক অ্যাক্সেস এবং OpenID Connect সহ SSO। - **API**: থার্ড-পার্টি ইন্টিগ্রেশন এবং অটোমেশনের জন্য বিল্ট-ইন HTTP API। - **অতিরিক্ত প্রোটোকল**: EDNS(0), EDNS ক্লায়েন্ট সাবনেট, এক্সটেন্ডেড DNS এরর, PROXY প্রোটোকল v1/v2 এবং DANE TLSA, SVCB/HTTPS, URI, SSHFP, DNAME এবং ANAME রেকর্ড টাইপ সাপোর্ট। সার্ভারটি পাবলিক DNS রিজলভার (Cloudflare, Google, Quad9, AdGuard) ফরওয়ার্ডার হিসেবে এনক্রিপ্টেড প্রোটোকলের মাধ্যমে ব্যবহার করতে পারে এবং কনকারেন্সি সহ লেটেন্সি-ভিত্তিক নেম সার্ভার নির্বাচন সাপোর্ট করে। এতে একটি বিল্ট-ইন DNS ক্লায়েন্ট, সিস্টেম এবং কোয়েরি লগিংও রয়েছে এবং HTTP এবং SOCKS5 প্রক্সি রাউটিং (Tor নেটওয়ার্ক সহ) সাপোর্ট করে।