There are several mesh networking schemes to do exactly what you are talking about. In remote areas, mesh networking often becomes the only way to get network access.
Try
Netsukuku
http://netsukuku.freaknet.org/
Batman
https://www.open-mesh.net/batman
Netsukuku has as a project goal to explicitly facilitate creating the equivalent of the internet, with DNS-like name services and the like.
As for pringles can antennas, try a bi-quad, a yagi or a waveguide instead, you'll get far superior performance.
There are several mesh networking schemes to do exactly what you are talking about. In remote areas, mesh networking often becomes the only way to get network access. Try Netsukuku http://netsukuku.freaknet.org/ Batman https://www.open-mesh.net/batman Netsukuku has as a project goal to explicitly facilitate creating the equivalent of the internet, with DNS-like name services and the like. As for pringles can antennas, try a bi-quad, a yagi or a waveguide instead, you'll get far superior performance.