我有一个数百万域名的列表,我想看看它们是否可用。
我先试过了,但速度有限。因为我不需要权威的答案,所以我想我应该使用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
nslookup是一种网络管理命令行工具,可用于许多计算机操作系统,用于查询域名系统( DNS )以获取域名或IP地址映射,或用于任何其他特定的DNS记录。
因此,nslookup返回url的端点。但是,如果我需要获得中间的url/ip,我如何做到这一点?
就像。如果www.example.com托管在一个ELB(弹性负载均衡器)后面的AWS上的两个实例上,那么
nslookup www.example.com
将返回两个实例的IP。有没有办法获得负载均衡器的dns/ip?
我在C中使用以下函数来解析端点的URL。
int getaddrinfo(const char *node, c
我正在尝试编写一个批处理脚本来查找域控制器主机名。 基于下面的文章 nslookup
set type=all
_ldap._tcp.dc._msdcs.domain.name 我想尝试的是在开始的时候,它会提示你输入域名,然后你输入它,然后它会在稍后调用并替换第三行中的domain.name。 我的想法是,我可以跳到我的一台客户端机器上,运行脚本,并找到密码重置等事情的确切DC位置 到目前为止,我有以下内容,但它在输入域名后立即崩溃 @echo off
set /p domain="Enter domain name: "
nslookup
set type=all