azure - Azure Redis 缓存专用终结点测试?
问题描述
我已经为 Azure Redis 缓存创建了一个专用终结点,所有内容都创建时没有错误,并且似乎已签出,但我不确定如何确认流量。通常使用专用终结点,如果我在托管专用终结点资源子网的同一 Vnet 中有一个 VM,我可以使用“nslookup”命令检查终结点,我会看到返回的是专用 IP 而不是公共IP。在 Redis Cache 的情况下,我仍然获得公共 IP。我的 nslookup 命令是这样的标准命令:nslookup myrediscacheresource.redis.cache.windows.net。
任何有关如何测试的指导将不胜感激。
解决方案
我发现了我的问题。事实证明,我的 VNET 已加入自定义 DNS 服务器。为了解决这个问题,我需要去那些 DNS 服务器,添加“条件转发器”去 Azure 公共 DNS 168.63.129.16。
对于可能有兴趣了解更多详细信息的其他人,此博客文章提供了有关 Azure 专用链接和 DNS 工作原理的详细信息:https ://bloggerz.cloud/2020/12/18/azure-private-link-and-dns/
推荐阅读
- java - Java BasicDataSource 连接时卡住
- sql - 如何将此“2021 年 6 月 28 日 10:52:16 CDT (GMT-0500)”转换为 2021 年 6 月 28 日
- flutter - Riverpod - 以更好/优雅的方式创建具有异步依赖的服务
- javascript - 如何在 Typescript 的回调中访问类变量/方法?
- reactjs - 如何在子组件中传递道具以使用打字稿做出本机反应
- java - 来自具有 API 30 (android 11) 的三星物理模拟器的错误 Android 11 -> java.net.SocketTimeoutException
- javascript - 重命名所有键的对象JS
- javascript - 有没有办法让代码执行暂停 1 毫秒?我现在能做的最好是5ms左右
- pandas - 熊猫:读取具有不同格式的列中的日期
- html - 如何检查是否选中了相应的复选框,以便在我重新启用单击的复选框时启用某些复选框?