Comunicación entre arduinos a unos 2 Km

Buenos días;

compre hace tiempo un kit de arduino, para jugar, sinceramente, y de jugar ha pasado a una aficion grande, ahora estoy pensado aplicarlo a mi centro de trabajo.

La idea seria conectar varios arduinos entre si a muy larga distancia. Entre 1 y 2 km.

L comunicacion no puede ser inalámbrica, tiene que ser por cable.

La misma no puede ser a ninguna conexión accesible desde la calle por lo que se descarta internet aunque si puede ser mediante una red interna de la cual disponenos.

Alguna idea o sugerencia de como hacerlo.

Gracias

La mas barata opcion es max485 que dice alcanzar 4000 pies o sea 1200 mts. No son 2kmts pero puedes poner un repetidor MAX485 y alcanzarlo.
Busca los chips de Maxim y todos garantizan esa distancia.

Tambien te sugiero pero otro costo fibra óptica.

Te refieres a que tienes una red local VPN?? por que si es eso, con un simple modulo ethernet por arduino tienes solucionado el problema...