我怎样才能阻止torsocks进行DNS查询?
相反,我想进行正常的DNS查询。我知道这将意味着DNS泄漏,但我需要它。
因为由于某些原因,当我执行torsocks npm login时,它会返回一个套接字挂起错误,我记得我当时通过阻塞这些查询修复了它。
任何想法都欢迎。
编辑:使用此方法:
conf文件中的tordns_enable = false
在运行上面所示的命令时,返回以下内容:
ERROR: npm is setuid. torsocks will not work on a setuid executable.
我正在使用为systemd-resolved配置的mDNS。host命令在.local查询上花费很长时间。示例:
$ time host blah.local
;; connection timed out; no servers could be reached
real 0m10.019s
user 0m0.016s
sys 0m0.005s
上面的查询是一个错误的查询(主机blah.local不存在),但其他查询也是如此:
$ time host valid.local
valid.local has address 192.168.0.1
;; connecti
我不觉得我要疯了..。
我们的AD域控制器(Server 2016)是foo.example的DNS服务器。在此范围内,我们有一个代表团,r53.foo.example,它指出了亚马逊53号公路中该区域的名称服务器。
53号公路区域中的记录之一是EC2实例的公共DNS名称的CNAME,即
bar.r53.foo.example IN A ec2-1-2-3-4.us-west-1.compute.amazonaws.com.
Windows DNS服务器设置为使用Google公共DNS服务器作为转发器,并且禁用根提示。启用递归。
从客户端,如果我查询ec2-1-2-3-4.us-west-1.
我正在使用Container-Optimized OS from Google运行我的一个码头容器。我已经看到我对的DNS查询数量非常高(数十亿),这是非常奇怪的。I只用于内部DNS查询。
因此,在尝试从容器内部执行dig之后,我看到它总是对nameserver执行一个查询(来自/etc/resolve.conf,它的Google名称服务器169.254.169.254 )。
因此,每个查询仍然对名称服务器执行一个查询,甚至一次都不访问缓存。
所以我去检查了它在ubuntu实例上是如何工作的,它在那里运行得很好。还检查了kubernetes上的部署,并按预期从kube-dns访问缓存。
有办法