如何检查子域的IP地址

如何检查子域的IP地址,ip,subdomain,Ip,Subdomain,我正在将XML从客户端站点发送到外部服务器。此外部服务器管理员需要验证发件人的IP。当从主站点(domain.com)发送时,脚本工作正常,但我不确定何时从主站点的子域(sub.domain.com,当前收到错误)发送。有没有办法检查子域的IP,这样我就可以给管理员提供正确的IP地址 谢谢 更新:我使用了firefox扩展名“IP地址和域信息”,并比较了Domain.com和sub.Domain.com的信息,两者看起来几乎相同。我也搜索了这个主题,然后我找到了一个网站,可以帮助我查找我的子域I

我正在将XML从客户端站点发送到外部服务器。此外部服务器管理员需要验证发件人的IP。当从主站点(domain.com)发送时,脚本工作正常,但我不确定何时从主站点的子域(sub.domain.com,当前收到错误)发送。有没有办法检查子域的IP,这样我就可以给管理员提供正确的IP地址

谢谢


更新:我使用了firefox扩展名“IP地址和域信息”,并比较了Domain.com和sub.Domain.com的信息,两者看起来几乎相同。

我也搜索了这个主题,然后我找到了一个网站,可以帮助我查找我的子域IP地址。

您应该可以从终点站

nslookup google.com
nslookup mail.google.com
从这里开始,编写一个脚本就很简单了。下面是一个简单的ruby示例:

nslookup.rb

从命令行运行

ruby nslookup.rb api.stackoverflow.com 
# or just 
./nslookup.rb api.stackoverflow.com
应该输出如下内容


你试过什么?这是通过代码实现的吗?如果是,是什么语言?你也看过DNS解析吗?它是通过PHP实现的。我使用命令ping domain.com获得了域IP。但不确定如何获取子域IP。不确定DNS解析。不幸的是,我不太懂服务器。好吧,那么同一台服务器可能正在处理子域。那么具体的错误是什么呢?这不是代码答案,只是指向查找服务的链接。
ruby nslookup.rb api.stackoverflow.com 
# or just 
./nslookup.rb api.stackoverflow.com
the address for api.stackoverflow.com is:
198.252.206.16