multiple DS18B20 + ethernet board, which one?

I connected 3 DS18B20 to a nodemcu board and they work withot problems.

Now I am thinking of subtituting nodemcu with a board that has ethernet port, so communication will be over ethernet and not wifi. Which board would you suggest for the same setup?

Can I use an Arduino MKR ETH Shield without other board? Other options?

Thank you!