小编Mik*_*keL的帖子

resolv.conf 中的搜索和域 = Ubuntu 上的慢速查找

我有一台运行 ubuntu 10.04 服务器的机器。在使用curlwget.

使用tcpdumpwireshark,我发现问题出在为设置连接而进行的DNS查找中:

例子

当我运行时:

wget www.site1.com
Run Code Online (Sandbox Code Playgroud)

我看到以下行为:

LOOKUP: AAAA www.site1.com       
        # => fail, no delay, site1 doesn't have an IPv6 AAAA record
LOOKUP: AAAA www.site1.com.mydomain.lan
        # => fail, BIG DELAY, crazy domain doesn't exist
LOOKUP: A www.site1.com
        # => success, no delay, resolves as expected (site1 has IPv4 A record)
CONNECTION PROCEEDS ...
Run Code Online (Sandbox Code Playgroud)

我的设置

我的服务器的 resolv.conf 看起来像这样:

nameserver 192.168.0.1  # my router
domain mydomain.lan    # made up domain name, for my …
Run Code Online (Sandbox Code Playgroud)

search domain resolv.conf timeout

8
推荐指数
1
解决办法
3088
查看次数

标签 统计

domain ×1

resolv.conf ×1

search ×1

timeout ×1