我需要将公共静态IP地址关联到Azure SQL服务器,该服务器只有DNS名称,但没有IP地址。我已经尝试了Azure负载均衡器,传输管理器和域名系统,并且在任何服务中都有一个选项来关联指向数据库名称的静态IP,例如,数据库名称是: testnetmarksrv.database.windows.net any options…?
我有一个大文件,里面有大约40000行域名。我想读取该文件,并使用dig (或其他东西)查找域名的IP地址,并将它们打印到另一个文件中。
我该怎么做?
编辑:一直在用一些建议的解决方案来测试这一点。在大多数情况下,这部分:
#!/bin/bash
> ips.txt
cat test.txt | while read host; do
ip=$(getent hosts "$host")
if [ $? -ne 0 ]; then
echo "Host $host was not resolved.";
co