Torrent tracker per OSX?

4

Perché non ci sono piccoli tracker torrent per Mac? Voglio condividere alcune cose in privato con un paio di persone. Ho provato un server web, che funziona, ma non c'è alcuna indicazione sul mio fine che sia in corso un trasferimento. Mi piacerebbe essere in grado di eseguire un server, avviare un torrent con un client in modo da poter vedere l'attività di caricamento e condividere il torrent con persone selezionate.

uTorrent per Windows ha una funzione di tracker incorporato, ma non è presente per Mac.

    
posta Justin 26.04.2012 - 04:08
fonte

1 risposta

4

Dopo alcune prove ed errori, ho scoperto alcuni modi per farlo. La soluzione più semplice che non richiede client Windows e nessun programma esterno è l'opzione 1. Il metodo più semplice è l'opzione 2, usa μTorrent per Windows.

  1. Condividi tra computer che eseguono μTorrent senza tracker

    Si presume che le macchine μTorrent possano aprire le proprie porte nel firewall usando uPNP o NAT-PMP. Anche se questo potrebbe funzionare con altri client torrent, ho avuto la fortuna quando ho usato μTorrent. Inoltre, sembra essere uno dei pochi che ci permetterà di aggiungere manualmente i peer, il passaggio cruciale.

    Per semplicità, chiameremo la macchina con i file da condividere, "server", anche se bittorrent non ha concetto di server.

    Sulla macchina server, seleziona New Torrent dal menu File .
    Impostazioni:

    • Seleziona il file o la directory principale che vuoi condividere
    • Assicurati che l'elenco dei tracker sia vuoto
    • Seleziona Start Seeding
    • Seleziona Private torrent

    Ora, Create and Save As... e dai un nome al tuo file torrent. A questo punto, è necessario capire l'indirizzo IP internet del tuo server. Se non sai come, prova link . Con l'IP in mano, è necessario capire quale porta μTorrent è stata aperta nel firewall. Puoi trovarlo nelle preferenze o facendo clic sull'icona più a destra nella barra di stato nella parte inferiore della finestra principale di μTorrent. Invia il file torrent con l'IP e la porta (e-mail, messaggio istantaneo, ecc.) Ai tuoi colleghi.

    Ognuno di loro dovrebbe aprire quel file torrent con μTorrent, selezionare il torrent nell'elenco e selezionare la lista Peers . Potrebbe non essere necessario mostrare il riquadro Dettagli dal menu Visualizza se non è già visibile. Fai clic con il pulsante destro del mouse nell'elenco di peer e seleziona Add Peer... . Inserisci l'IP del server e la porta in questo modo: IP: Port.

    Il client dovrebbe ora connettersi al server e avviare / riprendere il trasferimento.

    Nota: se il server non può aprire una porta nel firewall, è possibile aggiungere anche i peer client all'elenco dei peer del server.

  2. Utilizza una macchina Windows con μTorrent come tracker

    In Preferenze, in Avanzate, imposta bt.enable_tracker su true. Ora crea un nuovo torrent come descritto sopra, ma inserisci http://IP:PORT/announce nell'elenco tracker utilizzando lo stesso IP e la porta descritti sopra. Una volta fatto, i tuoi clienti non avranno bisogno del passo Add Peer... . Possono semplicemente aprire il file torrent con μTorrent.

    Nota: la macchina Windows che esegue il tracker μTorrent non deve essere il server oi client. Se hai a disposizione una macchina Windows, potresti eseguire μTorrent su di essa e farla funzionare come tracker. (In realtà non ho provato questo, ma in teoria dovrebbe funzionare.)

  3. Installa un semplice tracker web server php

    Se hai già accesso a un server web, il tracker più semplice che ho trovato è BitStorm , un tracker php a file singolo. È sufficiente posizionare il file php sul server da qualche parte e quindi inserire http://server/path/to/bitstorm.php nell'elenco dei tracker quando si crea un nuovo torrent. I client dovrebbero avere solo il file torrent.

    Nota: se avessi intenzione di lasciarlo in esecuzione per la condivisione di file privati, lo inserirò su un server HTTPS con una coppia nome utente e password per proteggerlo. Quindi modifica l'URL del tracker in https://user:pass@server/path/to/bitstorm.php .

  4. Installa un programma di tracciamento compilato

    Ho trovato molti di questi che verranno compilati ed eseguiti su OSX, ma nessuno di essi sembra funzionare correttamente durante i miei test. I miei test potrebbero essere stati complicati dal fatto che il mio tracker e i miei client avevano tutti lo stesso indirizzo IP (il mio IP esterno). Indipendentemente da ciò, non penso che questa sia la soluzione giusta perché non dovresti aver bisogno di installare gli strumenti di sviluppo.

Attenzione: ho provato a utilizzare Vuze, un client torrent OSX con un tracker integrato, ma non riuscivo a farlo funzionare. Tuttavia, sembra che abbia installato diversi plugin in ogni singolo browser del mio sistema e abbia modificato tutti i miei motori di ricerca predefiniti. Stai attento.

    
risposta data 12.03.2013 - 00:57
fonte

Leggi altre domande sui tag