当我为10万个域运行我的网络爬虫时,很多DNS查询都是通过UDP进行的,我的ISP阻止了我的流量,以为我在做DDoS攻击。是否可以将Linux配置为使用TCP而不是UDP来进行DNS查找查询?这需要在GLIBC层以透明的方式完成,所以我不需要更改应用程序。
发布于 2016-03-07 09:45:04
将use-vc放在/etc/resolv.conf中(从glibc 2.14开始)
Sets RES_USEVC in _res.options. This option forces the
use of TCP for DNS resolutions.http://man7.org/linux/man-pages/man5/resolv.conf.5.html
https://serverfault.com/questions/762003
复制相似问题