DnsLibrary

DnsLibrary 1.3

Նկարագրություն

DNS գրադարանը հզոր ցանցային ծրագիր է, որը հնարավորություն է տալիս դինամիկ DNS թարմացումներ կատարել BIND, Microsoft և RFC-2136-ին համատեղելի DNS սերվերների համար՝ հեշտ եղանակով C++, VB, JavaScript և սկրիպտային լեզուներով գրված հավելվածների համար: Այս COM օբյեկտների գրադարանն աջակցում է տարբեր տեսակի գրառումների, ինչպիսիք են A, MX, SRV, NS, CNAME, PTR և TXT: Գրադարանը իրականացնում է հինգ բաղադրիչ՝ DnsLibrary.Server, DnsLibrary.Resolver, DnsLibrary.Authentication, DnsLibrary.ResourceRecord և DnsLibrary.ResourceRecordSet:

DNS գրադարանի հեշտ օգտագործվող ինտերֆեյսի և համապարփակ գործառույթների հավաքածուի շնորհիվ դուք կարող եք հեշտությամբ կառավարել ձեր տիրույթի անունների համակարգի (DNS) գրառումները՝ նվազագույն ջանքերով: Անկախ նրանից՝ դուք ցանցի ադմինիստրատոր եք, թե ծրագրավորող, որը ցանկանում է ինտեգրել դինամիկ DNS թարմացումները ձեր հավելվածում, DNS գրադարանը տրամադրում է ձեզ անհրաժեշտ գործիքները՝ աշխատանքը արագ և արդյունավետ կատարելու համար:

DNS գրադարանի օգտագործման հիմնական առավելություններից մեկը անվտանգ թարմացումների աջակցությունն է: HMAC-MD5 (BIND) և GSS-TSIG (Microsoft) երկուսն էլ աջակցվում են այս ծրագրաշարով, ինչը այն դարձնում է իդեալական ընտրություն այն կազմակերպությունների համար, որոնք պահանջում են անվտանգ հաղորդակցություն իրենց հավելվածների և իրենց DNS սերվերների միջև:

Այս ծրագրաշարի օգտագործման մեկ այլ առավելություն դրա համատեղելիությունն է ծրագրավորման բազմաթիվ լեզուների հետ: Անկախ նրանից, թե դուք նախընտրում եք C++, VB կամ JavaScript, դուք կարող եք հեշտությամբ ինտեգրել այս գրադարանը ձեր հավելվածին առանց որևէ դժվարության: Գրադարանը նաև աջակցում է սկրիպտավորման լեզուների մեծամասնությանը, ինչը հիանալի ընտրություն է դարձնում վեբ ծրագրավորողների համար, ովքեր ցանկանում են դինամիկ ֆունկցիոնալություն ավելացնել իրենց կայքերում:

DnsLibrary.Server բաղադրիչը թույլ է տալիս ստեղծել պարզ, բայց հզոր հեղինակավոր անունների սերվեր, որը կարող է լուծել հաճախորդների հարցումները ձեր ցանցում կամ ինտերնետում: ACL-ներ):

DnsLibrary.Resolver բաղադրիչը թույլ է տալիս կատարել ռեկուրսիվ հարցումներ հեռավոր անունների սերվերների նկատմամբ: Այս հատկությունը հնարավորություն է տալիս ձեր հավելվածին լուծել հոսթի անունները, նույնիսկ եթե դրանք ձեր տեղական տիրույթի մաս չեն կազմում: Լուծիչը նաև աջակցում է պատասխանների քեշավորմանը, ինչը հանգեցնում է հարցումների ավելի արագացման: անգամ և կրճատված ցանցային երթևեկություն:

DnsLibrary.Authentication բաղադրիչը ապահովում է նույնականացման մեխանիզմների աջակցություն, ինչպիսիք են HMAC-MD5(BIND) և GSS-TSIG (Microsoft): Այս հատկությունը երաշխավորում է, որ միայն լիազորված օգտվողները կարող են փոփոխություններ կատարել ձեր տիրույթի գրառումներում՝ նվազեցնելով չարտոնված փոփոխությունների կամ ձեր վրա հարձակումների ռիսկը: ենթակառուցվածքը։

DnsLibrary.ResourceRecord բաղադրիչը ներկայացնում է ռեսուրսի մեկ ռեկորդ գոտու ֆայլում: Այս օբյեկտը պարունակում է բոլոր տեղեկությունները որոշակի գրառման տեսակի մասին, ինչպիսիք են նրա անունը, տեսակը, դասը, ժամանակի (TTL) և տվյալները: ResourceRecordSet օբյեկտը: ներկայացնում է բոլոր ռեսուրսների գրառումները, որոնք կապված են մեկ սեփականատիրոջ անվան հետ մեկ գոտու ֆայլում: Այս օբյեկտները ծրագրավորողներին ապահովում են ամբողջական վերահսկողություն իրենց տիրույթի գրառումների վրա՝ հնարավորություն տալով նրանց ստեղծել հատուկ լուծումներ՝ հարմարեցված հատուկ իրենց կարիքներին:

Եզրափակելով, DNS գրադարանը կարևոր գործիք է բոլորի համար, ովքեր կարիք ունեն հուսալի, դինամիկ DNS թարմացումների կիրառման կամ ցանցերում: Համապարփակ առանձնահատկությունների հավաքածուով, հեշտ օգտագործվող միջերեսով և համատեղելիությամբ բազմաթիվ ծրագրավորման լեզուների, այս ծրագրաշարը կողք կողքի սպասող մշակողների և ցանցային ադմինիստրատորների համար: Ներբեռնեք DNS-ի շտեմարանն այսօր և սկսեք վայելել այս հզոր ծրագրաշարի բոլոր առավելությունները:

Ամբողջական բնութագիրը
Հրատարակիչ Noel Danjou
Հրատարակիչների կայք http://noeld.com/
Թողարկման ամսաթիվ 2019-03-24
Ավելացման ամսաթիվը 2019-03-24
Կատեգորիա Անցային ծրագրակազմ
Ենթակարգ Անցի կառավարման ծրագիր
Տարբերակ 1.3
OS պահանջները Windows, Windows 7, Windows 8, Windows 10
Պահանջներ None
Գինը Free to try
Շաբաթական ներբեռնումներ 0
Ընդհանուր ներբեռնումներ 165

Comments: