Ethernet, RS-232, RS-485/Modbus, CAN, and PoE all ride wires but solve different problems at different distances. Pick the bus and distance first, then the converter or shield.
W5100/W5500 Ethernet shields, LAN8720 RMII PHY boards, MAX3243 RS-232 level shifters, isolated USB-to-RS485 converters, CAN FD bridges, and passive or active PoE injectors and splitters.