我正在使用服务OpenNIC作为我的DNS。这个很好用。但是,当使用OpenNIC时,我无法连接到本地域。
示例:
$ ssh example.com行得通!
$ ssh my-computer.local不再起作用了!
我可以确认,当我将DNS重置为缺省值时,我的本地域将解析。
如何设置DNS以正确解析内部域,同时仍对所有外部连接使用OpenNIC?怎样才能正确地防止DNS请求泄漏?
发布于 2018-09-19 15:01:18
您在resolv.conf文件中配置的名称服务器的顺序应该指定您的解析过程。还可以检查/etc/nsswitch.conf文件,在该文件中可以更改查找过程的行为。
发布于 2018-09-19 16:32:41
路由器提供的DNS为192.168.0.1。
我已经改变了我的DNS包括这个,并使它的第一秩序。然后我添加了一个搜索域。
# Generated by NetworkManager
search domain
nameserver 192.168.0.1
nameserver xx.xx.xx.xxx
nameserver xx.xx.xx.xxx这解决了我的问题。
搜索域将.domain添加到本地网络中不以tld结束的任何域的末尾。
例子-
http://example -> http://example.domain
发布于 2018-09-25 08:56:32
您的第一个问题是,您使用的是备用根-因此,您实际上限制了您的能力,只使用这些名称的微小的互联网群体,也使用你选择的备用根。
https://serverfault.com/questions/931704
复制相似问题