Так я и думал - попытка применить метод математической индукции - раз кеш есть на виндовом клиенте, то он есть и на сино.
Вы по диагонали читаете. Вы сделали ложный вывод о том, что если у вас правки hosts ничего не показали, то и кеша нет. Я вам и привел приемр с виндой, показывающий, что нет никакой связи между hosts и наличием/отсутствием кеша. Т.к. в винде вы встретите абсолютно то же самое поведение с правками hosts, но DNS-кеш там есть, вы это знаете.
Вы что, действительно думаете, что про команду "ipconfig /flushdns" я слышу впервые - у самого все клиенты на винде
Будьте внимательней. Я вам так и написал "наверняка ведь хотя бы раз приходилось делать ipconfig /flushdns". Перефразирую: "я почти не сомневаюсь, что вы знакомы с командой ipconfig /flushdns".
А чего ставить - уже давно стоит именно WireShark ...
Ну так проверьте через него, как и когда сино делает DNS запросы, к чему вся эта демагогия.
ни bind ни nsd ни dnsmasq на сино по умолчанию не подняты
Опять вы про преимущественно серверные технологии. В винде они тоже не подняты, но кеш там есть.
Забудьте про них. Речь про локальный кеш, про DNS-клиент (резолвер), про то, что именно клиент кеширует запросы от сервера. Для этого не нужен сервер, подянтый на клиенте. Поглядите на диаграмму на педивикии еще раз, она ярко иллюстрирует то, что локальный резолвер почти всегда имеет локальный кэш, чтобы не обращаться к DNS серверу на каждый чих.
на сино резолвер это resolv.conf - вот и загляните в него
О чем вы? Это лишь конфиг. И в нем прописан адрес DNS сервера.
PS Ну и последний вопрос - если по-вашему на сино есть кеш - то по логике должна быть и команда его очистки. Так ведь? Можете её привести???
Не так. Наличие/отсутствие команды очистки кэша полностью на совести разработчиков. Зачастую единственный способ очистки кеша - это перезапуск сервиса. К примеру, именно этим способом чистится кеш на большинстве роутеров.