不知道各位喜欢折腾的站长们是否碰到过在折腾一些涉及IP一类的操作时把自己电脑的IP给屏蔽了,造成无法登陆到服务器的尴尬场景,说实话,明月自己就碰到过多次。还好,最后重启路由器后就又可以登录了(宽带连接后就会重新分配一个IP给路由器的),其实在Linux下折腾的时候后这个问题有时候还是蛮影响效率的。

那么有什么更好,更科学的解决办法呢?

答案当然是有的,那就是收集本地DNS出口的IP,通俗点儿讲就是收集你当前使用的宽带运行商DNS会分配给客户端的IP。因为都是要分配给各个宽带客户端的,所以这个数据都是公开的,通过使用 whois 命令就可以轻松的获得到的。

啥?你的 Windows 的命令行(cmd)里没有 whios 命令?Linux终端控制台里也提示没有这个指令?

嗯,好吧,其实明月的 WindowsLinux 也没有 whois 指令的,那咋办呢?其实这就是个“灯下黑”的问题,本地没有这个命令,又不想安装完全可以使用在线的 whios 命令嘛!比如:站长工具一类的在线工具里就提供在线的 whios 命令的,当然一定要区分好是 域名whios 查询还是 IP whios查询,一个是查域名的,一个是查IP的。

好了,工具已经都准备好了,下面开始我们的收集工作吧!

其实这是个非常简单的事儿,首先我们要先获取当前使用的宽带的DNS IP地址,这个需要也是需要借助第三方的工具的,这里明月推荐使用 CloudXNS1本地DNS优化诊断工具,只需要点击这个链接就可以在页面看到你当前宽带的DNS IP了,如下图:

11.png

上图的结果可以看到你当前的IP和DNS IP,我们只需要记录下这个DNS IP即可。然后再站长工具的[IP whios查询]里输入这个DNS IP开始查询即可获得如下图所示的DNS出口IP了。

12.png

如上图箭头所指的就是你当前DNS出口的IP了,确切的说这个是个IP范围。有了这个IP范围你就可以将这些IP段加入到你服务器当前防火墙的白名单里,这样就不会拦截你登录服务器的IP了,当然你要是经常性的出差的话,这个方法就无效了。

这个其实最多算是一个小技巧吧,其实这也是 CloudXNS 支持的‘私有线路’上要用到的,通过上面IP的获得过程,这时你也就明白 CloudXNS 的‘私有线路’是干啥的,有啥用了吧?(其实就是限定某个区域访问的线路解析而已)。


  1. CloudXNS智能DNS提供多元化免费DNS服务
最后修改:2017 年 10 月 26 日
如果觉得我的文章对你有用,请随意赞赏