神行者路由通过DNS管控功能在多线情况下指定ip138等ip查询网址走指定出口线路

By 夨忆′ at 2017-12-18 • 0人收藏 • 4911人看过

==================================================      

    通常我们有多条外网线路的情况下,比方说联通和电信双线,流量一般都是混合使用的,但是当用户在查询IP出口的时候,却想让他指定走电信或者联通出去,该怎么做呢? 我来告诉大家如何在通过神行者路由的DNS管控功能来实现这一目的。

=================================================


    测试环境:

        我测试机内网地址为172.20.1.222

       我神行者路由上面两条出口线路:

       联通出口网关地址为: 119.39.46.1

       电信出口网关地址为: 113.240.189.121


默认ip138我出口走的默认联通出口,如图:

blob.png

    


接下来如果我想要指定我的出口线路为电信,我们可以利用神行者的dns管控功能来做,首先勾选上DNS管控选路开关,然后从【路由策略】-【DNS管控】处新建一条如图的DNS管控策略,优先级为1000,匹配我自己源地址为172.20.1.222,访问域名群组里面的“显IP网站”,执行动作为重定向,出口线路选择电信:

blob.png


具体策略如图:

blob.png


策略就做好了 ,做完策略之后点击右上角应用保存生效即可。

此时我们再来通过ip138进行IP查询 可以看到我们出口地址已经变更为电信出口,如图

blob.png

===============================================

注意:昨晚策略之后查询没有变应该如何处理?

    第一种:我们重新打开查询页面查询之后,发现dns管控策略有生效次数,这种一般是策略已经生效了,但是浏览器可能因为缓存问题,不能及时显示,处理方法是我们可以关掉浏览器,然后在命令提示符里面执行ipconfig/flushdns命令清空dns缓存,然后稍等重新打开浏览器查询即可。

    第二种:dns管控策略没有生效次数,这种一般是没有点击右上角的“应用”按钮保存生效,请务必点击应用后保存生效。


==============================================

拓展:

    dns管控策略调用了域名群组里面的"显IP网站",我们可以在DNS管控的DNS列表里面查看这个群组下面有什么域名(这些域名是我们提前手动收集的,如果用户这边有具体的网站要加进去可以手动新增进去),

blob.png


注意:默认的显IP网站群组里面没有添加baidu.com这个域名,如有客户想要将百度里面的查询IP也做处理,请手动将baidu.com添加到“显IP网站”里面去!








登录后方可回帖

Loading...