Very long distance Ethernet connection for internet and other data (2000 feet)
You want an Ethernet over coax extender like this one...

https://www.amazon.com/StarTech-com-Gigabit-Ethernet-Unmanaged-Extender/dp/B00AMCKN80/ref=as_sl_pc_ss_til?tag=joshcom-20&amp;linkCode=w01&amp;linkId=B6C47PTXNGHWHVUT&amp;creativeASIN=B00AMCKN80

It should easily be able get you to 100Mbps @ 2000ft (~600 meters) using any supported coax cable...