我现在通过chinanet登录认证来上网,因为要获取chinanet的登录页面,必须要随意访问一个http协议的网站,来做跳转到chinanet登录页面.如果你直接保存chinanet登录页面做主页,多数情况下会登录失败.
为了完成这个跳转,我必须要使用默认的DNS设置.但是我们学校默认的DNS很糟糕.qq群资料很难下载,微博登录也很难登录,也许是学校的DNS TTL过长的原因.
我的系统是OS X,现在我把一个第三方DNS放在了默认的DNS前面,但是这样有时候无法生效,我不太清楚是不是根据设置里面的DNS顺序还是DNS结果返回的时间来决定使用哪个IP.
想到SS等代理可以用Remote DNS来解析和谐网站,我想能不能指定一个网站比如百度使用默认的DNS,我想登录就访问百度完成登录,其余的都用114或者阿里DNS,有什么方法或者工具比如dnsmasq能实现我的需求?
1
missdeer 2015-07-08 11:37:35 +08:00 1
dnsmasq可以
|
3
dopcn 2015-07-08 13:58:18 +08:00
我有另外一个相似的问题,如何指定网址不走 VPN 网络?
|
4
unknownservice 2015-07-08 18:24:39 +08:00
@dopcn proxy.pac
|
5
rashawn 2015-07-08 18:56:23 +08:00
http://t.cn/RLLnboT Alfred里的一个Workflow 可以指定一个默认dns 并可以快速切换114 8.8等dns
|
6
hellfires 2015-07-08 21:21:44 +08:00 1
不需要别的工具,在/etc/resolver/目录下新建一个文本文件,命名为你想要解析的域名,如baidu.com,里面填dns服务器,如nameserver 8.8.8.8,就可以了,配完可以用scutil --dns查看下效果
|