Возьмите хороший STP кабель. На этом расстоянии может и заработать на 100Mbit, на 10 точно должно...
У меня на 100 работало, SWITCHES NetGear
Больше оптику или WiFi можно.
прямая видимотсь - радиосвязь (ВиФи или ВиМакс) /Oleg Butuzov/
без прямой связи - dsl modems /bjaka.max/
в 90% случаев кабель проложить нет возможности, так что STP отпадает...
Если нужно соединить 2 сети - то есть масса вариантов.
1. Проложить оптику. Лучше всего - по подземным коммуникациям, но это дорого. Быстрее всего - воздушка, но тут нужно разрешение (можно походить кругами, посмотреть, где натянуты проводи и к ним прицепиться по-тихому).
2. Витой парой пятой категории для наружной прокладки, очень желательно - экранированной. Карточки, добивающие на 150м. - есть, если не ошибаюсь, у Cisco и HP. Не очень хороший вариант тем, что боится грозы (бывает, прогорает посзе грозы порты).
3. Сделать беспроводную сеть Wi-Fi, с использованием направленных антен (что не запрещено). Самый быстрый способ. Из недостатков - могут быть проблемы с контролирующими органами (особенно если рядом аэродром, вояки и т.д.), меняется скорость в зависимости от погодных условий, иногда пропадает ненадолго коннект (критичные к задержкам приложения могут отваливаться).
4. Можно по телефонное проводе с использованием SH-DSL или ADSL. Минусы - сравнительно невысокая скорость.
5. Можно еще по электропроводке, если между зданиями нет трансформатора - есть специальные девайсы. Но тоже не особо высокая скорость, и встречаются они редко.
Можно ещё использовать районные-домовые сети, у них обычно достаточно дешёвый внутри сетевой трафик (чаще бесплатный) или GPRS/EDGE (для примера, в г. Волгограде его использует "Связной")