问题标签 [srv]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
dns - DNS SRV 故障转移在星号中不起作用
我添加了以下两个 DNS SRV 记录(TTL 10 秒)用于测试:
sip101.example.com 和 sip102.example.com 都是两个 Asterisk 服务器(版本 11.17.1)的有效 A 记录。
我正在使用 IP XXXX 从另一个 Asterisk 服务器(版本 11.17.1)发送呼叫,并使用以下拨号方案:
以下是发送呼叫的分机配置:
为了测试 DNS SRV 的故障转移,我在第一优先级的 sip101.example.com 上禁用了 Asterisk;所以在 sip101.example.com 上 10 秒没有响应后,它应该故障转移到 sip102.example.com。
但它不会故障转移到第二优先级 Asterisk 而是超时如下:
谁能帮我解决这个问题?
php - 使用 php 获取特定的 sql 行值
在此 SQL 查询结果值之上。我想通过使用 PHP 代码只回显 Intel Range。请帮我。
node.js - 获取 Node 中 SRV 记录的 TTL 值
我正在尝试使用节点的dns库获取 SRV 记录的 TTL。似乎他们为几乎所有 resolve* 请求返回 TTL,除了resolveSrv。我错过了什么吗?
我正在构建一个服务客户端,当更高优先级的服务失败时,它会故障转移到 SRV 记录中的较低优先级地址。我需要 TTL,以便客户端可以知道何时再次尝试更高优先级的服务。
kubernetes - kube-dns的srv记录的含义
出于某种原因,我需要在 kube-dns 中获取 srv 记录,以下是我得到的
主机devo-ui-37mmn是我的 pod 之一,查询字符串devo-ui.dev.svc.cluster.local是 kubernetes 中的服务,而 devo-ui-37mmn 是连接到该服务。
所以我认为记录3339386563373339.devo-ui.dev.svc.cluster.local。是同一个吊舱,但是数字数据“ 3339386563373339 ”是什么意思以及如何将数字转换为人类可读的数据,谢谢。
dns - 使用 Consul 的 SRV 记录
我最近继承了一个部署在 AWS ECS 上的微服务架构,使用 Application Load Balancer 和 Route-53 来处理服务发现,并决定 consul 会更简单、更便宜地完成这项任务。
我们的服务端口映射是动态的,并由 ECS 处理,因此 A 记录将无法用于 DNS,因为它们缺少端口。
在服务中为 DNS 使用 SRV 记录的典型方法是什么?
在此基础上,consul 是这项工作的正确工具,或者这是其他一些潜在架构问题的迹象,因为 SRV 记录似乎不是标准用例。
ssl - LetsEncrypt 挑战和 SRV 记录
SRV 记录允许在不同于 A/AAAA 记录指示的主机上托管特定域(通常是 XMPP)的服务。但是,根据我在文档中可以阅读的内容,提供服务的主机仍然必须具有授权原始域名的证书。
那么:有没有什么好的解决方案可以让我在不同机器上为同一个域运行一个安全的 XMPP 服务器和一个 HTTP 服务器?
例如,考虑这个区域example.com
:
位于 0.0.0.1 的服务器必须有一个证书来验证它的 name example.com
,但只有 0.0.0.0(作为 example.com 的 A 记录)可以从 LetsEncrypt 获取该证书。
我是否只是...在 0.0.0.0 上生成证书,然后每次都通过网络传输?还是暂时将 Web 服务器设置在 0.0.0.0 以将/.well-known/acme-challenge/
请求转发到 0.0.0.1?这些似乎都不是非常健壮或安全的。
SRV 记录在 https-everywhere 世界中基本上无法使用吗?
dns - 将 SHOUTcast 服务器重定向到子域
这是我的情况:
我有一台来自 Scaleway 的 linux 服务器,在 ip1.2.3.4
和 port上托管 SHOUTcast 服务8000
最近我还租了一个域myserv.com
,这样我就可以将服务器重定向到。
我将名称服务器更改为https://dns.he.net提供的名称服务器并开始制作记录。有一条 A 记录将我的域指向 IP 地址,它工作正常。我可以通过打开来访问我的服务器myserv.com:8000
,但我想使用子域访问 SHOUTcast 服务,而不是添加端口。假设我打开sc.myserv.com
它会访问1.2.3.4:8000
我做了一些搜索,发现我需要使用 SRV 记录,但我想我没有正确配置我的,因为它不起作用。我究竟做错了什么?
先感谢您
dns - 如何将 srv dns 重定向到其他域
我有一个域,并希望人们能够加入服务器以进行我当前正在运行的游戏。
服务器由第三方主机运行。现在,我有一个可以连接的直接 IP 地址和端口,但现在我希望其他人能够连接到直接 IP 地址。现在我已经阅读了有关 SRV 记录的信息,但我只找到了人们想要连接到他们自己主机上的服务器的示例。
是否可以制作 DNS 记录,以便人们只需输入即可连接mc.scriptware.org
我该怎么做呢?
该域在 Cloudflare 上,我已经尝试过: 图片
dns - 将不同端口重定向到不同主机的 DNS 记录
我有一个子域,我想一次用于两件事:
- 通过 web 端口访问时,重定向到Server 1以显示网页,
- 当该地址用于 Windows 远程桌面时,重定向到远程桌面的服务器 2。
是否可以根据传入请求的端口使用 DNS 记录拆分流量?
我读了一点,但我不知道 SRV 记录是否可以完成这项工作,或者这是否是一种向后兼容的方法。
感谢任何提供一些想法的人。
干杯!
dns - 为服务发现更改了 DNS SRV 记录,但移动 Office 应用仍在调用旧服务器
我正在开发一个自定义 AD RMS 解决方案,该解决方案允许在 MacOS 和 iOS 设备上的 Microsoft Office 应用程序中打开受保护的文档。它基于 Microsoft 移动设备扩展和使用 Owin 和 Katana 构建的自定义授权服务器。
DNS SRV 记录最初设置为开发服务器。现在应用程序运行良好,我们已将 DNS SRV 更改为生产服务器(几周前)。
问题是我们在 servicediscovery 调用上的设备仍在访问旧的开发服务器。
我已经刷新了他们的 DNS 缓存,重置了应用程序数据,重新安装了应用程序 - 似乎没有任何工作,Office 应用程序总是调用旧服务器。
新的 DNS SRV 记录应该已经在 DNS 服务器之间复制。
我现在完全陷入困境,我无法将其投入生产,因为生产服务器永远不会被“发现”和调用。是否有人有类似的问题或对 Microsoft ADAL 服务发现如何在移动设备上工作有更深入的了解,以便为我提供解决方案的提示?