当前位置: 首页 > 软件库 > 程序开发 > 网络工具包 >

dnsjava

Java的DNS开发包
授权协议 BSD
开发语言 Java
所属分类 程序开发、 网络工具包
软件类型 开源软件
地区 不详
投 递 者 乜思淼
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

dnsjava是DNS协议的一个Java开源实现。

示例代码:

Record [] records = new Lookup("gmail.com", Type.MX).run();
for (int i = 0; i < records.length; i++) {
	MXRecord mx = (MXRecord) records[i];
	System.out.println("Host " + mx.getTarget() + " has preference ", mx.getPriority());
}
  • dnsjava是DNS的一个Java实现。支持所有定义的记录类型包括DNSSEC类型,和未知类型。它还可以用于查询,区域传输,动态更新。dnsjava还包含一个客户端使用的缓存,一个小型DNS服务器。它支持TSIG身份验证的消息,部分DNSSEC验证和EDNS0。 dnsjava提供的DNS高和低级别的访问功能。高级别的功能进行查询,对于一​​个给定的名称,类型和类的记录,然后返回答案,或者失败原

  • 问题背景: 在写邮件服务器时,需要对外部SMTP服务器进行通信,那么就用到DNS解析。dnsjava.jar这个包封装了大量DNS解析查询需要用的方法。 但在查询邮件交换记录时,返回的查询结果为null,getErrorString()得到的network error;但是用命令行>nslookup 163.com,成功获得结果。可以确定是程序的问题,或者的dnsjava包的问题。 解决过程:用以

  • linux dig 命令使用方法 import java.net.InetAddress; import java.net.UnknownHostException; import org.xbill.DNS.*; public class NetWork { public static void main(String[] args) throws UnknownHostException, T

  • 实现效果     1、接收QQ邮箱发过来的邮件          2、发送邮件到QQ邮箱 基础概念     邮件从客户端发送到服务器这一过程中的角色     MUA(Mail User Agent):邮件用户代理,接收邮件的客户端,使用方是用户,负责把编辑好的邮件发送到MTA     MTA(Mail Transfer Agent):邮件传输代理,邮箱服务器,负责邮件的接收,传输,接收之后检查收件

  • dnsjava是DNS协议的一个Java开源实现。最新版本 dnsjava 2.1.4 已经上传到 SourceForge,下载地址:dnsjava-2.1.4.jar (301.0 kB) 转载于:https://www.cnblogs.com/shihao/archive/2013/01/05/2845233.html

  • 一、前言 这边基于dnsjava源码包中的org.xbill.DNS.utils.base16、org.xbill.DNS.utils.base32、org.xbill.DNS.utils.base64分别基于base不同位数加解密算法进行常用字符串及二进制转换等操作。 二、源码说明 1.base16类package org.xbill.DNS.utils;@b@@b@import java.io

 相关资料
  • 问题内容: 我正在为我的服务寻找一些监控和警报解决方案。我发现以下不错的相关作品。 Prometheus监控docker swarm 使用Prometheus监控docker swarm集群 两者都使用dns服务发现来监视服务的多个副本。 我尝试重播这些工作,但发现只能获得单个后端容器ip。 在检查服务时,我发现node-exporter的端点模式是vip。 这意味着当与dns联系时,promet

  • 您可以使用cPanel的此接口来查找域的常规DNS。 它将为您提供该域的IP地址,邮件服务器和原始DNS信息。 这对于检索网络信息很有用。 域查找 此工具检索域的IP地址并显示域使用的电子邮件主机。 它还显示域的原始DNS数据。 要查找域,请使用以下步骤 - Step 1 - 通过单击cPanel的“高级”部分下的“跟踪DNS链接”打开cPanel跟踪DNS。 Step 2 - 在域查找界面中,输

  • DNS

    域名系统(又称 DNS) 对于个人电脑、服务器或连接到互联网任何资源, 或专用网络而言, 域名系统(DNS)是一个分层分布式命名系统, 用给每个参与的实体分配域名的方式将各种信息联系起来, 更重要的是, 为能访问全球的计算机服务和设备, DNS 将所需的数字 IP 地址转变为人类容易记住的域名. DNS 是大多数互联网服务的必要功能, 因为这是主要的 IP 地址服务. - wikipedia 什么

  • DNS

    名称: dns 类型: 出站协议 DNS 是一个出站协议,主要用于拦截和转发 DNS 查询。此出站协议只能接收 DNS 流量(包含基于 UDP 和 TCP 协议的查询),其它类型的流量会导致错误。 在处理 DNS 查询时,此出站协议会将 IP 查询(即 A 和 AAAA)转发给内置的 DNS 服务器。其它类型的查询流量将被转发至它们原本的目标地址。 DNS 出站协议在 V2Ray 4.15 中引入

  • DNS

    基本概念 什么是 DNS DNS 是一个全球分布式的系统,用来将字母的地址转化为 IP 地址。https://www.icann.org/[ICANN] 在全球的视角负责 DNS。 DNS 英文全称 Domain Name System,是一个树状分布式域名系统,为互联网或私有网络中的计算机、服务或其他任何资源提供解析。最突出的功能是将易于记忆的名称翻译成数字的IP地址用来定位需要访问的资源。 W

  • dns

    Alternative (more granular) approach to a DNS library Less is more. Complete and usable DNS library. All Resource Records are supported, including the DNSSEC types.It follows a lean and mean philosoph

  • (要求Workerman版本>=3.3.6) 安装: composer require react/dns 示例: <?php require_once __DIR__ . '/vendor/autoload.php'; use WorkermanWorker; $worker = new Worker('text://0.0.0.0:6161'); $worker->onWorkerStart

  • 我在Azure上使用AKS群集。我试图使用DNS(http://my-api.default.svc.cluster.local:3000/)发现服务,但它不起作用(无法访问此站点)。使用服务IPendpoint,一切正常。 Kubectl描述服务库贝-dns--namesspace库贝-system kubectl描述svc我的api 来自第二个POD 从第二个POD网站正在运行,该网站使用相同