Грамматический словарь Зализняка (склонения слова):
Лесник, лесники, лесника, лесников, леснику, лесникам, лесника, лесников, лесником, лесниками, леснике, лесниках
лесни́к
-а, м.
Лесной сторож; работник лесного хозяйства.
ЛЕСНИК, а, м.
1. Лесной сторож.
2. Работник лесного хозяйства.
лесни́к
ЛЕСНИК -а; м. Лесной сторож; работник лесного хозяйства.
ЛЕСН’ИК, лесника, ·муж.
1. Лесной сторож.
2. Работник лесной промышленности (неол.).
< леска