![]() |
VOOZH | about |
dotnet add package Bdev.Net.Dns --version 1.0.20
NuGet\Install-Package Bdev.Net.Dns -Version 1.0.20
<PackageReference Include="Bdev.Net.Dns" Version="1.0.20" />
<PackageVersion Include="Bdev.Net.Dns" Version="1.0.20" />Directory.Packages.props
<PackageReference Include="Bdev.Net.Dns" />Project file
paket add Bdev.Net.Dns --version 1.0.20
#r "nuget: Bdev.Net.Dns, 1.0.20"
#:package Bdev.Net.Dns@1.0.20
#addin nuget:?package=Bdev.Net.Dns&version=1.0.20Install as a Cake Addin
#tool nuget:?package=Bdev.Net.Dns&version=1.0.20Install as a Cake Tool
A .Net library to execute DNS lookups from one, or multiple DNS server.
Install-Package Bdev.Net.Dns
Return all available ANAME records for Google
DnsServer.Resolve("google.com")
Return all MX Records for a domain
DnsServers.Resolve<MXRecord>("codeproject.com", DnsType.MX, DnsClass.IN);
Return all TXT records for a domain
Resolver.Lookup(new Request { RecursionDesired = true }.WithQuestion(new Question("google.com", DnsType.TXT)));
or with a helper
DnsServers.Resolve<TXTRecord>("google.com");
Return a CNAME
DnsServers.Resolve<CNameRecord>("mail.google.com").First();
Get all known DNS Servers on all active network interfaces
DnsServers.All
DnsServers.IP4
DnsServers.IP6
Resolve a record on a DNS server
// create a new request
var request = new Request();
// add the codeproject NS question
request.AddQuestion(new Question("codeproject.com", DnsType.NS, DnsClass.IN));
// send the request
Response response = Resolver.Lookup(request, DnsServers.IP4.First());
1.0.19 Added implementation for two new record types (SRV & DS) and extends the list with more popular record types. Fixes a bug where the record type was sent as single octet (which breaks types exceeding 255), and added an appropriate test for it.
1.0.18 Bug fix for MXRecords Added support for AAAA records
1.0.17 Bug fixes and added support for .Net 9.0
1.0.16 Added version for .Net 7.0 and 8.0
1.0.15 Bring-back .Net 2.0
1.0.14 Wait 5 seconds for a dns request to complete. Discontinue support for .Net 3.1
1.0.13 Bug fix
1.0.12 Fix CNAME lookup #7
1.0.11 Fix TXT records with multiple strings Add DNS over TCP fallback for truncated messages
1.0.10 Quality improvements
1.0.9 Support for .Net Core 3.1 and .Net 4.8
1.0.8 Added support for CNAME
New project organization will require to update imports of references for records and custom exceptions.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 net5.0 was computed. net5.0-windows net5.0-windows was computed. net6.0 net6.0 was computed. net6.0-android net6.0-android was computed. net6.0-ios net6.0-ios was computed. net6.0-maccatalyst net6.0-maccatalyst was computed. net6.0-macos net6.0-macos was computed. net6.0-tvos net6.0-tvos was computed. net6.0-windows net6.0-windows was computed. net7.0 net7.0 is compatible. net7.0-android net7.0-android was computed. net7.0-ios net7.0-ios was computed. net7.0-maccatalyst net7.0-maccatalyst was computed. net7.0-macos net7.0-macos was computed. net7.0-tvos net7.0-tvos was computed. net7.0-windows net7.0-windows was computed. net8.0 net8.0 is compatible. net8.0-android net8.0-android was computed. net8.0-browser net8.0-browser was computed. net8.0-ios net8.0-ios was computed. net8.0-maccatalyst net8.0-maccatalyst was computed. net8.0-macos net8.0-macos was computed. net8.0-tvos net8.0-tvos was computed. net8.0-windows net8.0-windows was computed. net9.0 net9.0 is compatible. net9.0-android net9.0-android was computed. net9.0-browser net9.0-browser was computed. net9.0-ios net9.0-ios was computed. net9.0-maccatalyst net9.0-maccatalyst was computed. net9.0-macos net9.0-macos was computed. net9.0-tvos net9.0-tvos was computed. net9.0-windows net9.0-windows was computed. net10.0 net10.0 is compatible. net10.0-android net10.0-android was computed. net10.0-browser net10.0-browser was computed. net10.0-ios net10.0-ios was computed. net10.0-maccatalyst net10.0-maccatalyst was computed. net10.0-macos net10.0-macos was computed. net10.0-tvos net10.0-tvos was computed. net10.0-windows net10.0-windows was computed. |
| .NET Core | netcoreapp2.0 netcoreapp2.0 was computed. netcoreapp2.1 netcoreapp2.1 was computed. netcoreapp2.2 netcoreapp2.2 was computed. netcoreapp3.0 netcoreapp3.0 was computed. netcoreapp3.1 netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.0 netstandard2.0 is compatible. netstandard2.1 netstandard2.1 was computed. |
| .NET Framework | net45 net45 is compatible. net451 net451 was computed. net452 net452 was computed. net46 net46 was computed. net461 net461 was computed. net462 net462 is compatible. net463 net463 was computed. net47 net47 was computed. net471 net471 was computed. net472 net472 is compatible. net48 net48 is compatible. net481 net481 was computed. |
| MonoAndroid | monoandroid monoandroid was computed. |
| MonoMac | monomac monomac was computed. |
| MonoTouch | monotouch monotouch was computed. |
| Tizen | tizen40 tizen40 was computed. tizen60 tizen60 was computed. |
| Xamarin.iOS | xamarinios xamarinios was computed. |
| Xamarin.Mac | xamarinmac xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos xamarinwatchos was computed. |
Showing the top 5 NuGet packages that depend on Bdev.Net.Dns:
| Package | Downloads |
|---|---|
|
imbNLP.PartOfSpeech
Extension of imbNLP libraries, introducing support for MULTEXT-East morphosyntactic dictionary and pipeline framework for parallel web content decomposition and POS tagging |
|
|
LazyRabbit
LazyRabbit Onehop Mail Sender |
|
|
imbNLP.CoreAndData.NuGet1
Natural Language Processing libraries of Veles project, Core and Data namespaces dealing with lexic resources, pipeline decomposition and other NLP stuff |
|
|
imbACE
imbACE is all about rapid console application development – any kind of console application. The main use case is: development of your research-specific console application/tool for automated experimentation, data processing and reporting. It contains several user input/output systems, parallel and persistent task management (single PC or network), its own ACE and S# script languages, plugin system, download/upload tasks (http/ftp), TCP/IP server/client remote messaging and other things. |
|
|
imbWBI.Core
Web Business Intelligence library of imbVeles Framework. Currently supports Web Site Classification using different Semantic Similarity and TF-IDF computation, kNN, Neural Networks, mSVM and Naive Bayes |
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.0.20 | 379 | 3/19/2026 |
| 1.0.19 | 1,915 | 3/3/2025 |
| 1.0.18 | 236 | 2/27/2025 |
| 1.0.17 | 229 | 2/27/2025 |
| 1.0.16 | 11,327 | 1/26/2024 |
| 1.0.15 | 243 | 1/26/2024 |
| 1.0.14 | 263 | 1/22/2024 |
| 1.0.13 | 6,640 | 9/2/2022 |
| 1.0.12 | 943 | 5/12/2022 |
| 1.0.11 | 4,207 | 4/9/2021 |
| 1.0.10 | 2,848 | 5/24/2020 |
| 1.0.9 | 894 | 5/24/2020 |
| 1.0.8 | 906 | 5/24/2020 |
| 1.0.7 | 1,011 | 5/24/2020 |
| 1.0.6 | 1,498 | 9/1/2019 |
| 1.0.5 | 1,068 | 8/31/2019 |
| 1.0.4 | 19,927 | 8/31/2017 |
| 1.0.3 | 1,950 | 8/30/2017 |
| 1.0.2 | 7,959 | 4/5/2015 |
| 1.0.1 | 2,606 | 1/6/2015 |
1.0.20 Added support for .Net 10.0
Added CAARecord type
1.0.19 Added implementation for two new record types (SRV and DS) and extends the list with more popular record types.
Fixes a bug where the record type was sent as single octet (which breaks types exceeding 255), and added an appropriate test for it.
1.0.18 Bug fix for MXRecords
Added support for AAAA records
1.0.17 Bug fixes and added support for .Net 9.0
1.0.16 Added version for .Net 7.0 and 8.0
1.0.15 Restored support for .Net 2.0
1.0.14 Wait 5 seconds for a dns request to complete.
Discontinue support for .Net 3.1
1.0.13 Bug fix for MemoryStream
1.0.12 Fix CNAME lookup #7
1.0.11 Fix TXT records with multiple strings
Add DNS over TCP fallback for truncated messages
1.0.10 Only code quality imporvements
1.0.9 Support for .Net Core 3.1 and .Net 4.8
1.0.8 Added support for CNAME