Wget从服务器内使用域名-如何减少DNS查找



我需要使用托管服务器中的wget命令将一堆html文件下载到特定文件夹。我将要下载的url放在一个文本文件中,并使用wget的-I(输入文件(标志。URL的形式为https://.com/page1.php,https://.com/page2.php等等

在这种情况下,我相信每个请求都会有dns解析。有没有一种方法可以优化dns查找?

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

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

最新更新