Comments (9)
使用 HTTP 代理 DNS 解析是在代理服务器端完成的。我以前也用 Safari,平时也使用 Mac,没有遇到 DNS 解析的问题。不知道你遇到问题的具体表现是什么?
from cow.
我想楼主应该不是遇到什么具体问题,而是表达一种需求,楼主的这个问题我用http://micasmica.blogspot.jp/2011/08/dns.html这个东西解决,可能是楼主想你集成这样的功能而已。
from cow.
我用的ml版本的,已经将全局代理设置为cow的http代理了,使用路由器自动分配的dns,路由器dns地址设置的是114.114.114.114,但是访问facebook的时候,抓包是这样的,dns解析走还是直接走的本地。
from cow.
的确如 @polong 说的,用好多软件都可以解决dns污染问题,pdnsd啥的对我自己来说不是问题啦。我只是要表达,如果cow能集成一个自动防dns污染和欺骗的本地dns服务就更棒了~
from cow.
这个访问 facebook 的请求是那个软件发出的?
解决 dns 污染只能解决部分网站的访问问题,这个比例多大我不太清楚,如果比例小的话其实实现了意义也不大。
做 dns 服务的一个问题是在没有被墙 host 列表的情况下,从 dns 请求本身不容易判断域名是否被墙。我不太像包含一个 host 列表进来,要把现在判断被墙的功能跟 dns 服务结合起来,实现上有些问题得想清楚。
个人时间有限,我暂时还是打算先完善其他功能。如果你有兴趣的话非常欢迎帮忙实现这个功能。
from cow.
请问 @ymingjun 你的抓包工具是什么软件? 从你的截图来看,感觉软件功能界面很直观。
Wireshark 不怎么会用,能推荐个抓包工具吗?
windows 7 x64 下能用,能单独查看某个进程或使用过滤器查看某个进程
多谢!
from cow.
@polong 给的链接中 DNS 转发器 dnsforwarder 一打开就自动退出。
OpenDNS公司的DNSCrypt也用过,使用后也有问题,解析失败或解析太慢,可能我的网络环境比较特殊。
from cow.
@cyfdecyf 这个请求就是safari自己发出来的。可惜我不熟悉go语言,等我学习一下吧,哈哈。
@graminc 就是用wireshark抓的,想要查看和进程的关联关系恐怕得和netstat联合使用才行了,wireshark单独似乎没有这个功能。
@GamInc 推荐pdnsd,不过不知道有没有win版本的
from cow.
参考 #17 ,目前还是不打算实现了。
另外设置 HTTP 代理之后,如果 DNS 解析还在本地完成那多半是应用程序没有使用代理配置。Facebook 的 iOS 应用目前就有这个问题。
from cow.
Related Issues (20)
- mac coredump HOT 2
- 使用HTTP二级代理,验证问题。 HOT 1
- cow 可以作为socks5代理吗? HOT 1
- 希望可以 把 golang.org/x/ 的库全部放到vendors中 HOT 1
- 可以利用朋友在美国的ip当二级代理吗,cow可以实现吗 HOT 1
- How do I config a dedicated proxy for accessing unblocked sites ?
- cow提供的HTTP代理可以支持UDP转发从而优化游戏主机的联网吗?
- mac下启动cow失败 HOT 5
- Support docker for mac
- 如何全局代理走外网,本地网络不走代理? HOT 1
- MAC OS 10.14.3 运行错误 HOT 1
- fatal error: concurrent map read and map write
- 使用一次cow之后,本地的非浏览器网络连接都会转到127.0.0.1:7777,必须打开cow才可以上网 HOT 1
- 你好我想问一下COW是否可以用在OPENVPN上呢?
- 有计划增加trojan的二级代理支持吗
- 你好,请问支持指定出口IP吗
- 如果能有详细的日志就更好了 HOT 1
- [国内直连,国外加速]希望有全新模式可以使用 HOT 1
- RC Config file without standard
- 一个精简替代 | A simple stupid alternative HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cow.