我需要测试某个域名是否在印度解析。
我知道印度政府会封锁一些他们不喜欢的域名,方法是强迫网络运营商不去解析它们。例如,这是我在网上找到的一张图片:https://i.stack.imgur.com/vWyfs.jpg。在这种情况下,它是一个视频流媒体网站,但它也发生在所有合法的成人网站上,例如消息。
因此,我尝试找到一种方法来判断域名是否被阻止,方法是nslookup domain server
但我找不到任何可用的 DNS 服务器来响应我的请求。我找到了一些公共 DNS 列表,但它们不遵守政府封锁的规定。我想我需要移动运营商使用的服务器,有人能给我提供一个或一个包含此信息的页面吗?或者,如果存在,还有其他方法可以判断域名是否被封锁?
答案1
当域名被阻止时,它们不是通过阻止 DNS 请求来阻止的,而是通过阻止 IP 范围来阻止的。
例如,可以通过将 Google 设置为 DNS 服务器来简单地绕过 DNS 请求,但由于地理禁令,IP 范围会被阻止。
这也是为什么 VPN 通常可以绕过此类禁令的原因。
答案2
在 Google 上搜索“公共印度 DNS 服务器”,然后使用返回的服务器 IP 进行测试,如下所示:
host your-domain dns-server-ip