Le cantonnier assure surtout l'entretien (fauchage) et n'est pas bénévole.
Si la fonction est officielle, je dirais "le garde".
Le garde est l'abréviation usuelle pour garde-chasse et garde-forestier.
Le garde-forestier a aussi un rôle d'information des promeneurs
"Il tient également un rôle de conseiller pour le grand public. Il sensibilise notamment les promeneurs et les met en garde sur les précautions à prendre en forêt. Si des infractions sont commises, il peut dresser le constat" https://www.orientation-environnement.fr/gard...
"Le garde forestier est généralement un fonctionnaire chargé de patrouiller (éventuellement à cheval) dans la forêt et d'autres endroits dans la nature."
"En tant qu'agent de l'ONF, il contribue au martelage ou encore aux inventaires. Il a aussi une fonction pédagogique auprès du public et est en contact avec les riverains, promeneurs et élus locaux mais également les écoles en visite" https://fr.wikipedia.org/wiki/Garde_forestier