для простой настройки кэширующего DNS уже есть всё, что нужно. пожалуй, за исключением ручки для для listen-on