所以这一直都是有效的。我在GKE中运行了几个简单的服务,它们通过标准的service.namespace域名相互引用。
今天,所有DNS名称解析都停止工作。我没有改变任何东西,尽管这可能是由主升级触发的。
/ambassador # nslookup ambassador-monitor.default
nslookup: can't resolve '(null)': Name does not resolve
nslookup: can't resolve 'ambassador-monitor.default': Try again
我有一个数百万域名的列表,我想看看它们是否可用。
我先试过了,但速度有限。因为我不需要权威的答案,所以我想我应该使用nslookup。不过,我在编写这个脚本时遇到了困难。
基本上,我想做的是,如果域名注册了,回音它。我得到的是grep: find“:没有这样的文件或目录。我觉得这很容易,我已经看了很久.
#!/bin/bash
START_TIME=$SECONDS
for DOMAIN in `cat ./domains.txt`;
do
if ! nslookup $DOMAIN | grep -v “can’t find”; then
echo $DOMAIN
目前,我有一个带有多个IP的文本文件,我目前只试图从使用nslookup提供的一组信息中提取域名(下面的代码)
with open('test.txt','r') as f:
for line in f:
print os.system('nslookup' + " " + line)
到目前为止,它可以从第一个IP中提取所有信息。我无法让它通过第一个IP,但我目前正在尝试清除只接收到IP域名的信息。有什么方法可以这样做吗?还是我需要使用一个分流模块?