Wget, используя доменное имя изнутри сервера - как уменьшить поиск DNS? - PullRequest
0 голосов
/ 08 ноября 2018

У меня есть требование использовать команду wget на хостинге server , чтобы загрузить несколько html-файлов в определенную папку. Я помещаю URL-адреса для загрузки в текстовый файл и использую флаг -i (входной файл) wget. URL-адреса имеют вид https: //.com/page1.php,https: //.com/page2.php и т. Д.

В таком случае, я полагаю, будет разрешение DNS для каждого запроса. Есть ли способ оптимизировать поиск DNS?

1 Ответ

0 голосов
/ 13 ноября 2018

Тебе больше ничего не нужно. Wget внутренне кэширует ответы DNS за один прогон. Поэтому после первого запроса он не будет отправлять больше DNS-запросов, а вместо этого будет напрямую использовать IP-адреса, найденные в ответе.

В общем, если вы хотите это сделать, вы должны установить на своем сервере службу кэширования DNS, такую ​​как pdnsd

...