代码之家  ›  专栏  ›  技术社区  ›  Kannan

wget使用服务器内的域名-如何减少DNS查找?

  •  0
  • Kannan  · 技术社区  · 6 年前

    我需要在宿主中使用wget命令 服务器 把一堆HTML文件下载到一个特定的文件夹。我将把要下载的URL放在一个文本文件中,并使用wget的-i(输入文件)标志。URL的格式为https://.com/page1.php、https://.com/page2.php等。

    在这种情况下,我相信每个请求都会有DNS解析。是否有优化DNS查找的方法?

    1 回复  |  直到 6 年前
        1
  •  3
  •   darnir    6 年前

    你不需要其他东西。wget在一次运行中内部缓存DNS响应。因此,在第一个请求之后,它将不再发送任何DNS查询,而是直接使用响应中找到的IP地址。

    一般来说,如果您想这样做,您应该在服务器上安装一个像pdnsd这样的DNS缓存服务。