Net::DRI is an object-oriented Perl library with a uniform API to access services from domain name registries/registrars/resellers. With protocols (RRI, RRP, EPP, and XCP), it handles EU, BE, SE, PL, WS, MOBI, AERO, CAT, US, COM, NET, ORG, BIZ, INFO, COOP, LU, AT, FR, NAME, NU, ASIA, TV, CC, AU, UK, NO, DE, CH, LI, HN, SC, VC, AG, BZ, LC, MN, ME, CZ, TRAVEL, PRO, JOBS, BR, PT, SI, IM, IT, CO.CZ, TC, VG, GD, NL, AU, CA, GL, CentralNIC, and CoCCA, all with extensions. It can also perform Whois queries, domain availability checks (DAS), ENUM registrations (IENUM +43) and validations, IRIS DCHK (RFC 3981 and 5144) for .DE, and operations through the APIs of BookMyName, OVH, Gandi, AdamsNames, and OpenSRS. It also includes a shell to leverage all its power without a single line of code. It has a flexible and robust logging framework, and handles internationalization issues, DNSSEC, and IPv6.
| Tags | Internet DNS Office/Business Software Development Libraries Perl Modules Domain Names Whois DAS EPP ENUM IRIS |
|---|---|
| Licenses | GPL |
| Operating Systems | OS Independent |
| Implementation | Perl |
Recent releases


Release Notes: This release adds or enhances support for the following TLDs: .CA .NL .IT .GL .FR .NO .SE .UK .EU .DE .BE .CAT .CH .LI .PL and .AT. Logging was extended and output to syslog is now possible.


Release Notes: This release adds or enhances support for the following TLDs/providers: .IM, .SI, .NA, .NG, .WS, .DE, .NO, .FR, .EU, .PT, .IT, .CO.CZ, .AU, .NL, .TC, .VG, .GD, .UK, .SE, OpenSRS, BookMyName, Gandi, and OVH. It also introduces a robust and flexible logging framework, and the included shell offers all update commands as well as extensions.


Release Notes: This release adds or enhances support for the following TLDs/registries: .PT, .UK, .FR, .US, .COOP, .ME, .NO, .BR, CentralNIC, and CoCCA (.CX, .GS, .TL, .KI, .MS, .MU, .NF, and .HT), with interoperability tests done for the last three. It also includes an IRIS DCHK client (RFC3981, 5144, and 4993) to query the .DE server, as well as a full featured shell (Net::DRI::Shell) to be able to leverage all Net::DRI power without a single line of code.


Release Notes: This release adds or enhances support for the following TLDs: BR, JOBS, PRO, AT, NO, and PL. It also adds US for whois, an HTTP/HTTPS transport, and support for OpenSRS resellers with XCP over HTTPS. This release has many small enhancements for EPP correctness and speed; draft EPP extensions for FR are also included. This version also adds an experimental shell, and includes many internal enhancements to make creation of extensions easier.


Release Notes: This release adds or enhances support for the following TLDs: EU, UK, NO, DE, CH, LI, HN, SC, VC, AG, BZ, LC, MN, ME, CZ, and TRAVEL (TRAVEL being also available for Whois operations). It also provides bugfixes for NAME, AT, and FR.