Systemübergreifendes privates Filesharing

 Filesharing für Mac, Ubuntu und Windowsrechner


Frage: Systemübergreifendes Filesharing - Es sollte sich von selbst durchs NAT schlängeln! Gibt es sowas? Also ich wünsche mir eine Mischung aus Hamachi und Bittorrent.

Es sollte automatisch durch jeden Router kommen, Übertragungen wieder aufnehmen (z.b. nach reconnect), verzeichnisse freigeben und eben auf Mac, Linux & Windows verfügbar sein!

Das alles in einem Programm vereint, gibt es das?

Antworten: DC++ ist sehr universell und skalierbar, setzt allerdings einen Server vorraus, was wieder gegen die vorgaben Ohne Server und ohne UPnP kein "von selbst durchs NAT schlängeln".
Haben beide Teilnehmer die richtigen Ports offen/weitergeleitet, können beide Verbindungen zum Partner öffnen.

Sitzt A hinter einem NAT und hat keine Ports weitergeleitet, kann A Verbindungen zu B öffnen, umgekehrt aber nicht, weil As NAT nichts mit Bs Verbindungen anzufangen weiß. Filesharing in beide Richtungen ist durchaus noch möglich, aber umständlich.

Wenn beide Teilnehmer hinter einem NAT sitzen und keiner Ports offen/weitergeleitet hat, dann können sie nicht kommunizieren. Dagegen hilft, einen Server zwischenzuschalten, aber das ist ein Flaschenhals.

UPnP ist ein Protokoll, das automatisch Ports weiterleiten kann, muss aber auf dem NAT (typischerweise ein Router, den du vom Provider mitsamt Internetanschluss kriegst) aktiviert sein.