fqdn

有没有办法在运行时刷新 Java 应用程序的 DNS 服务器详细信息?

我们有一个应用程序,它使用主机名连接到不同的应用程序。 如果我更改运行应用程序的系统的 DNS 服务器,应用程序开始失败并出现“java.net.UnknownHostException”。 但是从系统中,我可以使用 FQDN 向不同的应用程序发送 ping 请求。 要使 DNS 服务器更改生效,我们必须重新启动应用程序。 在 Java 中有什么方法可以在运行时刷新 DNS 服务器详细信息? ... »

Python:FQDN 像 `hostname --fqdn`?

完全限定域名由socket.getfqdn()返回。 但是:它与“hostname --fqdn”的作用不同。 以下问题的cmets中有一些提示,但我想知道规范的答案。 How do I get my computer's fully qualified domain name in Python? 如何像hostname --fqdn 那样获取 FQDN。... »

IP地址和域名的区别

我在区分 IP 地址、FQDN、域名时遇到了一些麻烦... 告诉我我错了,但 IP 地址代表一台计算机(一台机器)。 而域名是地址ip的另一种表现形式,为了在IP地址和域名之间建立联系,使用了DNS。 但是我看到一些域名有很多IP地址,还有一些IP地址有很多域名链接。怎么可能? 我真的很困惑:s 谢谢 ... »

需要从主机名转到基域

我需要一个函数: f(fqdn,suffix) -> basedomain 使用这些示例输入和输出: f('foobar.quux.somedomain.com','com') -> 'somedomain.com' f('somedomain.com','com') -> 'somedomain.com' f('foobar.quux.somedomain.com.br... »

socket.gethostbyaddr 返回未知主机

我想从主机名中获取 fqdn。 我在 linux 服务器上执行这个命令: python -c“导入系统,套接字;sys.stdout.write(socket.gethostbyaddr('')[0])” 此命令运行良好,并从主机名返回 fqdn。但是对于其他一些服务器,它会返回此错误: 回溯(最近一次通话最后): 文件“”,第 1 行,在 socket.herror: [Errno 1] 未... »

具有 1 路和 2 路 SSL 的 Tomcat

我有一个使用 1-way SSL 和 2-way SSL 向服务 B 发出安全请求的服务 A。1-way SSL 由 Tomcat 配置指定,我提供 keystoreFile、keystorePass、启用 SSL 等。2 -way SSL 在客户端(服务 A)上使用 JSSE 实现。我知道这也可以在 Tomcat server.xml 中以类似方式完成(示例在这里:http://blog1.vo... »

ssl_error_rx_record_too_long - 相同 IP 的客户端和服务器 SSL 证书

我正在服务 A 和服务 B 之间实现相互 SSL。服务 A 使用 1-way 和 2-way SSL。 1 路用于用户与网站 A 之间的通信,2 路 SSL 以安全的方式将该用户的请求转发到服务 B。 服务 A 中的单向 SSL 在 Tomcat server.xml 中指定。 2-way SSL 是在客户端(服务 A)和 Tomcat 配置(服务 B)上使用 JSEE 安全套接字通信实现的。自... »

在 C# 和 Javascript 中验证 FQDN 的正则表达式

在 C# 和 Javascript 中验证 FQDN 的正确正则表达式是什么? 我一直在四处寻找,我发现了不同的规格。哪个是正确的。 我发现的几个例子: 1.(?=^.{1,254}$)(^(?:(?!\d+\.|-)[a-zA-Z0-9_\-]{1,63}(?<!-)\.?)+(?:[a-zA-Z]{2,})$) 2. (?=^.{1,254}$)(^(?:(?!\d|... »

指向 CNAME 记录的 FQDN

使用提供 DNS 服务的 Rackspace.com,我试图将一个域EXAMPLE.NET 指向一个动态 DNS 更新域EXAMPLE.DYNDNS.ORG。 我的问题是,当将完全限定域名(前面没有任何子域的 example.net)指向由 dyn 服务更新的动态域时,我得到了响应; CnameRecord: Fqdn 已被另一个资源记录占用 事实上,该域没有其他记录(除了所需的 N... »

如何在多域场景中查找任何机器名称的 FQDN

我发现这个question 用于获取本地主机的 FQDN。我的问题是,有什么方法可以获取与我们在 c# 中查询的主机不在同一域中的机器的 FQDN。 例如:在 machineA(在域 A 中)上运行一个程序来找出 machineB(在域 B 中)的 FQDN。... »

c#

使用 FQDN(TLD 后的点)将 URL 重定向到与 PQDN 等效的 URL

可以使用FQDN 访问许多网站(即,在 TLD 上附加一个点): https://www.ebay.com./ https://www.google.com./ https://www.reddit.com./ https://stackoverflow.com./ https://en.wikipedia.org./wiki/Main_Page 有些网站无法通过这种方式访问​​,但我现在找... »

如何在 VPS 上设置“主机名 fqdn”

我最近购买了一台安装了 DirectAdmin 的 vps 服务器。一切正常,除了我无法发送电子邮件。 DirectAdmin 的消息系统发出此通知: 使用命令“/bin/hostname --fqdn”找不到您的主机名。请检查此 > 命令以确保其正常工作。 如果您收到错误消息: 主机名:名称或服务未知 检查您的 /etc/resolv.conf 并尝试将其设置为使用 1... »

在 C# 中验证 FQDN

有没有人有正则表达式来验证合法的 FQDN? 现在,我在这个正则表达式上使用: (?=^.{1,254}$)(^(?:(?!\d+\.|-)[a-zA-Z0-9_\-]{1,63}(?!-)\.?)+(?:[a-zA-Z]{2,})$) 但是,此正则表达式导致“aa.a”无效,而“aa.aa”有效。 有人知道为什么吗?... »

c#

为什么 Java 的 InetAddress 类不将 ipv6 地址解析为其 FQDN?

我正在尝试使用 Java 编写一个简单的程序,给定版本 4 或 6 格式的 IP,将返回其 FQDN。以下代码在给定 ipv4 地址时可以正常工作,但只会在输入 ipv6 地址时返回给定地址。 InetAddress inet; try { inet = InetAddress.getByName(theIpAddress); } catch(UnknownHostException e) {... »

验证主机名字符串

跟进Regular expression to match hostname or IP Address? 并使用Restrictions on valid host names 作为参考,在 Python 中匹配/验证主机名/fqdn(完全限定域名)的最易读、最简洁的方法是什么?我已经在下面的尝试中回答了,欢迎改进。... »

将 NETBIOS 域转换为 FQDN(完全限定域名)

简而言之 - 如何将 NETBIOS 域转换为 FQDN? 详情: 假设我在域 A 中,并且我有域 B 的用户凭据,它与域 A 有信任关系(我可以验证凭据)。 当我只有来自该域的一些经过身份验证的用户的凭据(包括 netbios 域名)时,如何获取域 B 的 FQDN? 我使用 C# 进行编码,但也欢迎使用 COM/WMI/Win32 解决方案。... »

c#