Протоколами поиска:
PEX,
DHT,
LPD.
PEX и DHT требуют хотя бы одного подключенного клиента. LPD ищет в локальной сети. Ну и общение с трекерами дает пачку клиентов (не всех, напр., рутрекер дает не более 30).
Если на хосте есть возможность входящего подключения (обычно это услуга реального IP), то даже 1 подключенный клиент может, при последующем обмене с другими клиентами, дать им ссылку на твой хост и к тебе подключатся позже.
Если возможности подключаться к хосту нет, то подключаться можно только исходящими запросами. Тут помогут LPD и трекеры. Magnet может включать адрес трекера.
Для работы с трекерами, если они не доступны по какой-то сетевой причине, могут быть полезны обходные прокси. На рутрекере есть много инфы об этом.