-1
私はすべてのDNSレコードをWebアドレスで取得する方法を探しています。
ライブラリを使用せずにC#でこれを行う方法はありますか?すべてのDNSレコードを取得
私はすべてのDNSレコードをWebアドレスで取得する方法を探しています。
ライブラリを使用せずにC#でこれを行う方法はありますか?すべてのDNSレコードを取得
ライブラリがなければ簡単ではありません。
ネイティブコードを使用することもできますが、DnsQueryEx
は良い出発点です。 C#で動作させるには、たくさんのコードが必要です。
なぜ既存のライブラリを使用するだけではないのですか?
私は、例えばDONETコア/ xplatサポートのために1を書いた: https://github.com/MichaCo/DnsClient.NET
を
var lookup = new LookupClient();
var result = await lookup.QueryAsync("google.com", QueryType.ANY);
var record = result.Answers.ARecords().FirstOrDefault();
var address = record?.Address;
も参照してくださいhttp://dnsclient.michaco.net詳細/ docsに
のための可能な複製を使用するようにまっすぐ進む本当にあります[System.Net.DNSでDNS名のmxレコードを取得する方法?](http://stackoverflow.com/questions/2669841/how-to-get-mx-records-for-a-dns-name-システムネット-DNS) –
@PawełŁu kasik私は任意の図書館を使いたくありません。 – tuin2121
2番目の答えは何も使用していません –