Bittorrent Sync vragen

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • skatebiker
  • Registratie: Juli 2007
  • Laatst online: 08-08 07:41
Van een collega kreeg ik deze tip: een soort 'cloud' zonder 'middle man' maar dan op je eigen computer met als enige limiet je eigen vrije schijfruimte.

Dus ik proberen. Op mijn Mac werkt het prima en ook naar iemand met een Windows computer werkt het prima.
En de Android app geinstalleerd. Die werkt echter niet zonder internetverbinding ook al zit die Android in hetzelfde LAN (dus zelfde IP bereik) als mijn Mac.
Op de Mac heb ik ingesteld dat die op LAN moet zoeken en geen torrent trackers moet gebruiken.
Als ik in de logs kijk dan zie ik dat zowel Mac (log van btsync) als Android (AFWall+ firewall log), ook voor locale sync, naar een IP adres 54.225.92.50 kijken en 137.135.168.75 kijken. De eerste is volgens Whois Amazon en de tweede in Redmond, Washington zonder bedrijfsnaam erbij (Microsoft ?). Dit vind ik erg verdacht dus zo betrouwbaar is deze dienst niet ??
Dus er is wel degelijk een 'man in the middle'. Misschien is dat de trackingserver (die ik toch uitgezet heb ?).
Op de Android versie kan ik vrijwel niks instellen die heeft een heel andere user interface dan de Mac / Windows versie.

Toen heb ik geprobeerd btsync binary voor ARM/Linux op mijn (geroote) Android te zetten en te draaien:

code:
1
2
chmod +x btsync
./btsync


krijg ik als melding :

code:
1
2
pocketpenguin:xbin # ./btsync 
bash: ./btsync: No such file or directory


want met de Linux versie heb je een web interface met alle instellingen.

Nu zijn mijn vragen:

- Kan ik BT Sync binnen een LAN zonder trackingserver (en dus zonder internet verbinding) gebruiken ?
- Klopt mijn bewering als ik naar iemand anders (dus over internet) sync dat er wèl een 'man in the middle' (trackingserver) is ?
- Waarom werkt de Linux ARM versie van btsync niet op Android ?

Powered by Macbook Pro 2011 and Galaxy Note II.


Acties:
  • 0 Henk 'm!

  • HollowGamer
  • Registratie: Februari 2009
  • Niet online
Voor Android is er een app beschikbaar in de Play Store: btsync

Hoe heb je het gecheckt? Ik zie geen vreemde IP-adressen van btsync.

Als je niet Use NAT UPnP port mapping aanvinkt zal de poort gesloten blijven voor buiten verkeer. Verder wordt (LAN( verkeer ge-encrypt. Waar heb je nu Btsync opdraaien dan? Trackers? Er zijn geen trackers, iedereen heeft zijn eigen 'server' en 'client' waarop Btsync draait.

Acties:
  • 0 Henk 'm!

  • skatebiker
  • Registratie: Juli 2007
  • Laatst online: 08-08 07:41
Okee op de Mac heb ik het volgende gedaan:
die UPnP vink heb ik uitgezet en voor de folder (Properties) heb ik het lokale IP adres onder 'Use predefined hosts' het lokale IP adres van de Android opgegeven.

En die Android app heb ik, maar je kunt er bijna niets op instellen. Hele andere user interface. En daar zie ik in de log van AFWall+ die externe IP adressen staan, die komen uit de btsync app.
Ook in sync.log aan de Mac zijde zie ik:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
20130725 14:56:44.387] Sending broadcast ping for share 41C4F04E3F4F24E982A0E92B58FDFBD456CF7420
[20130725 14:56:44.542] Got 3 tracker ips
[20130725 14:56:44.542] ip 54.225.100.8:3000
[20130725 14:56:44.542] ip 54.225.92.50:3000
[20130725 14:56:44.542] ip 54.225.196.38:3000
[20130725 14:56:44.698] Got 3 tracker ips
[20130725 14:56:44.698] ip 54.225.196.38:3000
[20130725 14:56:44.698] ip 54.225.100.8:3000
[20130725 14:56:44.698] ip 54.225.92.50:3000
[20130725 14:56:44.827] Got 2 relay ips
[20130725 14:56:44.827] ip 67.215.229.106:3000
[20130725 14:56:44.827] ip 67.215.231.242:3000
[20130725 14:56:45.389] Sending broadcast ping for share B8E5ABA4B37DF1B9E93E74DFA91C1EF77902E971
[20130725 14:56:45.389] Sending broadcast ping for share 41C4F04E3F4F24E982A0E92B58FDFBD456CF7420

terwijl ik trackers heb UITgezet.

Maar zowel aan Mac als Android zijde, nog steeds geen 'devices online'.

[ Voor 48% gewijzigd door skatebiker op 25-08-2013 15:00 ]

Powered by Macbook Pro 2011 and Galaxy Note II.


Acties:
  • 0 Henk 'm!

  • HollowGamer
  • Registratie: Februari 2009
  • Niet online
skatebiker schreef op zondag 25 augustus 2013 @ 14:57:
Okee op de Mac heb ik het volgende gedaan:
die UPnP vink heb ik uitgezet en voor de folder (Properties) heb ik het lokale IP adres onder 'Use predefined hosts' het lokale IP adres van de Android opgegeven.

En die Android app heb ik, maar je kunt er bijna niets op instellen. Hele andere user interface. En daar zie ik in de log van AFWall+ die externe IP adressen staan, die komen uit de btsync app.

Maar zowel aan Mac als Android zijde, nog steeds geen 'devices online'.
Ik neem aan dat je de keys gedeeld hebt?

Kijk eens naar de Btsync documentation/FAQ, daar staat genoeg uitgelegd.

Dus de btsync app op Android (alleen?) komen die IP-adressen voor? Het kan ook gewoon voor reclame doeleinde zijn.. anders even een bug invoeren, staat ook in de FAQ.

Acties:
  • 0 Henk 'm!

  • skatebiker
  • Registratie: Juli 2007
  • Laatst online: 08-08 07:41
HollowGamer schreef op zondag 25 augustus 2013 @ 15:00:
[...]

Ik neem aan dat je de keys gedeeld hebt?

Kijk eens naar de Btsync documentation/FAQ, daar staat genoeg uitgelegd.

Dus de btsync app op Android (alleen?) komen die IP-adressen voor? Het kan ook gewoon voor reclame doeleinde zijn.. anders even een bug invoeren, staat ook in de FAQ.
Ja ik heb die keys gedeeld, dus de key van de folder op de Mac meegegeven met de folder op Android, lokaal dus.

Precies die 'reclame doeleinde' was ik al bang voor. Niet voor niets Amazon. Daarom heb ik die Android app internet toegang ontzegd. Op de Mac heeft die wel internet toegang.

Powered by Macbook Pro 2011 and Galaxy Note II.


Acties:
  • 0 Henk 'm!

  • HollowGamer
  • Registratie: Februari 2009
  • Niet online
skatebiker schreef op zondag 25 augustus 2013 @ 15:03:
[...]

Ja ik heb die keys gedeeld, dus de key van de folder op de Mac meegegeven met de folder op Android, lokaal dus.

Precies die 'reclame doeleinde' was ik al bang voor. Niet voor niets Amazon. Daarom heb ik die Android app internet toegang ontzegd. Op de Mac heeft die wel internet toegang.
Ik zal eens kijken in mijn logs. Anders even feedback posten.

Lees dit nogmaals na, hier werkt het allemaal prima. (OS X, Ubuntu Server, Windows, Android)

Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 01-10 21:30

Hero of Time

Moderator LNX

There is only one Legend

skatebiker schreef op zondag 25 augustus 2013 @ 14:22:
- Waarom werkt de Linux ARM versie van btsync niet op Android ?
Andere ARM architectuur. Je krijgt hetzelfde als je op Linux een 32 bit binary wilt uitvoeren op een 64 bit OS, zonder de 32 bit compatiblity libraries. Je zou denken dat ARM == ARM, maar dat is dus niet zo. Of je dacht dat je de ARM versie had, maar niet blijkt te zijn.

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • skatebiker
  • Registratie: Juli 2007
  • Laatst online: 08-08 07:41
@beta990: Heb ik allang doorgelezen ook de pdf met meer info.
Als ik op de Mac de 'tracker servers' aanvink werkt het prima, ook als ik aan de Android zijde internettoegang geblokkeerd laat voor deze app. Blijkbaar zoekt de Mac naar devices via de tracker server.
Kennelijk is dat noodzakelijk ook voor een 'binnen' backup.

[ Voor 29% gewijzigd door skatebiker op 25-08-2013 16:47 ]

Powered by Macbook Pro 2011 and Galaxy Note II.


Acties:
  • 0 Henk 'm!

  • HollowGamer
  • Registratie: Februari 2009
  • Niet online
@skatebiker: Ik ben ook maar eens gaan zoeken. Je hebt inderdaad gelijk: als je op de server (waar de main BTSync zich bevindt) de opties Use tracker server; Use relay server when required; uitvinkt, zou 'ie alleen op LAN moeten syncen. Vergeet deze ook niet uit te vinken op de OSX Client! (Folder Preferences)

Je hebt ook helemaal gelijk dat er connecties worden gemaakt naar buiten: als je de bovenstaande opties aanvinkt, wordt er gebruikt gemaakt van externe BitTorrent tracker(s). Door ze uit te vinken zou dit niet meer moeten gebeuren, aldus de BTSync forums.

Ik heb het hier getest en het ziet er naar uit dat het werkt: de server heeft alleen Use LAN aanstaan. OS X is gekoppeld met gebruik gedefineerde hosts (hier staat server IP ingevuld) en de Android is gekoppeld d.m.v. een QR-code. Toch ben ik wel bang dat de BTSync app op de Android gebruikt maakt van (Externe) trackers. Hoe heb je de BTSync app geblokkeerd op je telefoon? :)

PS. Gebruik de laatste BTSync versies, hier schijnen deze bugs te zijn verholpen.

[ Voor 8% gewijzigd door HollowGamer op 25-08-2013 20:26 ]


Acties:
  • 0 Henk 'm!

  • skatebiker
  • Registratie: Juli 2007
  • Laatst online: 08-08 07:41
Ik heb in alle gevallen de laatste versies gebruikt.

Op de Android versie heb ik een firewall AFWall+ (ik heb root) en daarmee heb ik bepaald welke apps internet op mogen en welke niet. Als ik bij BTSync internet aanzet (dus niet blokkeer) werkt het wel maar weer niet altijd.
Maar de Android versie is erg beperkt, instellingen zoals wel of geen tracking server, use LAN, etc kun je daar helemaal niet instellen.
Kennelijk is het allemaal nog heel erg beta. Jammer want het idee is erg leuk om zonder externe cloud server twee computers te syncen.

Powered by Macbook Pro 2011 and Galaxy Note II.


  • HollowGamer
  • Registratie: Februari 2009
  • Niet online
skatebiker schreef op maandag 26 augustus 2013 @ 08:45:
Ik heb in alle gevallen de laatste versies gebruikt.

Op de Android versie heb ik een firewall AFWall+ (ik heb root) en daarmee heb ik bepaald welke apps internet op mogen en welke niet. Als ik bij BTSync internet aanzet (dus niet blokkeer) werkt het wel maar weer niet altijd.
Maar de Android versie is erg beperkt, instellingen zoals wel of geen tracking server, use LAN, etc kun je daar helemaal niet instellen.
Kennelijk is het allemaal nog heel erg beta. Jammer want het idee is erg leuk om zonder externe cloud server twee computers te syncen.
Het werkt ook zonder de 'Bittorrent Cloud', je maakt je eigen cloud. Wil je meer controle dan zou je eventueel nog kunnen kijken naar ownCloud. Ik weet niet of dit inmiddels is verbeterd, ook ownCloud was nog erg Beta.

Ik zou zeggen post je vragen op het BtSync forum en stuur een feedback (ook namens mij)! :)

Acties:
  • 0 Henk 'm!

  • 3raser
  • Registratie: Mei 2008
  • Laatst online: 11:20

3raser

⚜️ Premium member

Bittorrent Sync is ondertussen niet meer beta en ik ben erg benieuwd naar ervaringen.
Het klinkt best goed maar er vallen me enkele dingen op.

Ten eerste is de encryptie "slechts" 128 bit AES. Had dat niet op z'n minst 256 bit moeten zijn om een beetje extra toekomst bestendig te zijn?

Daarnaast sync je bestanden simpelweg van de ene naar de andere computer. Om een eigen cloud te maken zul je dus iets van een VPS of dedicated server moeten hebben. Het probleem is echter dat je data vervolgens on-encrypted op die server staat. Hoeveel veiliger is dat ten opzichte van Dropbox? Ik begrijp dat je er van uitgaat dat je "eigen" VPS of dedicated server veiliger is dan een platform als Dropbox maar het feit blijft dat je je data nog steeds uit handen geeft. De server is eigendom van een provider en die kan er dus mee doen wat hij/zij wil. Is er een eenvoudige manier om de data op je VPS te encrypten zodat deze nog wel normaal werkt met Bittorrent Sync? Dus een soort van encrypted folder die voor BT wel normaal leesbaar is.

Acties:
  • 0 Henk 'm!

  • HollowGamer
  • Registratie: Februari 2009
  • Niet online
Hallo 3raser,

Ik zal wat informatie geven over mijn setup, misschien heb je daar wat aan. :)

Zelf maak ik al een aantal maanden gebruikt van BTsync op Android, Windows, Linux (Ubuntu) en OS X. Op alle apparaten is btsync geïnstalleerd. Mijn NAS (Linux-machine) beschouw ik voor het gemak maar even als server.

Om op afstand mijn data te syncen met tenminste een apparaat maak ik een VPN-verbinding naar mijn NAS. Zo wordt de data op afstand netjes en veilig(?) overgeplaatst. Je kan echter ook wachten tot je thuis bent, alleen levert dit nog weleens sync-problemen op.

Mijn NAS is gewoon ge-encrypt en datzelfde geld voor mijn telefoon. Mijn laptop heb ik (nog) niet ge-encrypt, maar daar staat ook niet zo'n belangrijke data op (lees persoonsgevoelig).

Door deze opstelling (OpenVPN - hoogste SSL-cert) voel ik me wel veilig. Tevens ook omdat ik alleen op het LAN-sync. Ik zet de functies van BitTorrent uit (use tracker, etc.), dan ben ik wel afhankelijk van mezelf, maar dan heb ik ook de controle. :)

Kortom: disk-encryptie/(Open)VPN/TrueCrypt

Acties:
  • 0 Henk 'm!

  • 3raser
  • Registratie: Mei 2008
  • Laatst online: 11:20

3raser

⚜️ Premium member

Hallo Beta990,

Bedankt voor je informatie. Het gebruik van VPN voegt uiteraard wel een extra beschermde laag toe aan het syncen, maar BTsync is van zichzelf al vrij veilig. Ik vroeg me alleen af of AES-128 genoeg is om veilig te blijven in de toekomst.

Is je NAS encrypted op client of server niveau? Ik vermoed dat je schijven encrypted zijn. Dat is handig voor het geval ze gestolen worden, maar als er een hacker inbreekt heb je daar niets aan. Of zie ik dat verkeerd?

Acties:
  • 0 Henk 'm!

  • HollowGamer
  • Registratie: Februari 2009
  • Niet online
3raser schreef op dinsdag 03 december 2013 @ 14:33:
Hallo Beta990,

Bedankt voor je informatie. Het gebruik van VPN voegt uiteraard wel een extra beschermde laag toe aan het syncen, maar BTsync is van zichzelf al vrij veilig. Ik vroeg me alleen af of AES-128 genoeg is om veilig te blijven in de toekomst.

Is je NAS encrypted op client of server niveau? Ik vermoed dat je schijven encrypted zijn. Dat is handig voor het geval ze gestolen worden, maar als er een hacker inbreekt heb je daar niets aan. Of zie ik dat verkeerd?
Hoe bedoel je dit precies? De schijven zijn inderdaad versleuteld.
Tja, een hacker die inbreekt blijft gewoon een probleem. Het blijft gewoon belangrijk dat je SSL/SSH, etc. gebruikt.

Acties:
  • 0 Henk 'm!

Verwijderd

Wat ik begrepen heb van Bittorrent Sync is dat het niet geheel Open Source is. Je zou ook kunnen kijken naar camlistore.org, wat wel geheel Open Source is.

Acties:
  • 0 Henk 'm!

  • idef1x
  • Registratie: Januari 2004
  • Laatst online: 29-09 17:12
Campliscore werkt zo te zien a la git-annex oftewel git based. Alleen ander naampje. Ik heb eens met git-annex zitten spelen, maar vond het bij mij niet echt goed werken voor foto's e.d. de database werd wel erg groot en daarmee langzaam.
Wat dat betreft vind ik btsync beter werken, maar had wat issues met partial files die maar niet wilde syncen, dus ik ben weer op unison (rsync based) teruggevallen.
Ik zal btsync weer eens proberen want het is al even geleden dus zal wel e.e.a. verbeterd zijn ondertussen ;)
Pagina: 1