DirectConnect

Gidsen

Zo zet je bestanden over tussen twee computers met Thunderbolt

Verbind de twee computers met een Thunderbolt-kabel en ze krijgen een privénetwerkverbinding tussen ze. Op een Mac heet die Thunderbolt Bridge. Daarna deel je er een map over met Bestandsdeling, deel je een hele schijf, of zet je alles over naar een nieuwe Mac met Migratie-assistent.

Wat je nodig hebt

  • Thunderbolt 3 of nieuwer, of USB4, op beide computers.
  • Een Thunderbolt- of USB4-kabel. Een kabel van 40 Gbps is het best.
  • De gebruikersnaam en het wachtwoord van een account op de computer waarvan je kopieert.

Waarom dit lastiger is dan het zou moeten zijn

  • De kabel geeft je alleen een netwerk. Er verschijnt niets in Finder als je aansluit. Je zet bestandsdeling aan op de ene computer en verbindt er vanaf de andere mee.
  • Je hebt een account en wachtwoord nodig. Bestandsdeling vraagt je in te loggen als gebruiker van de computer met de bestanden.
  • Je typt een adres met de hand. Er is geen router op een kabel, dus geeft elke computer zichzelf een adres dat begint met 169.254, en dat zoek je op en typ je in.
  • De kopie kan in plaats daarvan via wifi gaan. Verbind je via de naam terwijl beide computers op wifi zitten, dan kan de naam het wifiadres vinden.
  • Het verbindt niet opnieuw. Na slaapstand, een herstart of loskoppelen verbind je en log je opnieuw in, en het adres kan veranderd zijn.
  • Mappen met kleine bestanden zijn traag. Bestandsdeling handelt elk bestand af met aparte verzoeken, dus duizenden kleine bestanden duren minuten, geen seconden.

Mac naar Mac met Bestandsdeling

Sluit eerst de kabel aan. Stel dan delen in op de Mac met de bestanden, en verbind vanaf de andere Mac.

Zet Bestandsdeling aan

Op de Mac met de bestanden:

  1. Open Systeeminstellingen, kies Algemeen, dan Delen, en zet Bestandsdeling aan.
  2. Klik op de infoknop naast Bestandsdeling. Klik onder Gedeelde mappen op de knop Voeg toe en kies de map die je wilt delen.
  3. Controleer onder Gebruikers of je account toegang Lees en schrijf heeft, en klik dan op Gereed.

Je logt vanaf de andere Mac in als gebruiker van deze Mac. Wil je liever niet je eigen account gebruiken, maak dan een apart account aan in Systeeminstellingen onder Gebruikers en groepen en geef het toegang tot de gedeelde map.

Zoek het kabeladres van de Mac op

Nog steeds op de Mac met de bestanden:

  1. Kies in Systeeminstellingen Netwerk en dan Thunderbolt Bridge.
  2. Klik op Details, dan op TCP/IP, en noteer het IP-adres. Het begint met 169.254.

Een gele stip en ‘Zelf toegewezen IP’ naast Thunderbolt Bridge zijn normaal bij een kabelverbinding. Meldt Thunderbolt Bridge dat hij niet verbonden is, dan ondersteunt een van de poorten of de kabel geen Thunderbolt of USB4.

Verbinden vanaf de andere Mac

Op de Mac die de bestanden ontvangt:

  1. Kies in Finder Ga en dan Verbind met server.
  2. Typ smb:// gevolgd door het adres van de eerste Mac, bijvoorbeeld smb://169.254.10.20, en klik op Verbind.
  3. Kies Geregistreerde gebruiker en voer de gebruikersnaam en het wachtwoord van de eerste Mac in, en klik dan op Verbind.
  4. Selecteer de gedeelde map en klik op OK. Die opent in Finder en verschijnt onder Locaties in de navigatiekolom.

Verbind via het 169.254-adres in plaats van door op de naam van de Mac onder Netwerk te klikken. Zitten beide Macs ook op wifi, dan kan de naam het wifiadres vinden, en gaat de kopie zonder enige waarschuwing door de lucht.

Opnieuw verbinden na slaapstand, herstart of loskoppelen

De gedeelde map komt niet vanzelf terug nadat een van de Macs in slaap valt of herstart, of nadat de kabel eruit gaat. Finder meldt dat de verbinding met de server is onderbroken.

Verbind opnieuw op dezelfde manier. Verbind met server toont recente servers, maar als het 169.254-adres van de eerste Mac is veranderd, zoek dan eerst het nieuwe op. Manieren om een deling verbonden te houden lees je in gedeelde map verliest de verbinding na slaapstand.

Een hele Mac delen met Schijf delen

Op een Mac met Apple silicon deelt de modus Schijf delen de hele schijf, zonder inloggen. Dat is handig als een Mac niet normaal opstart.

  1. Zet de Mac met de bestanden uit en houd dan de aan/uit-knop ingedrukt tot ‘Opstartopties worden geladen’ verschijnt.
  2. Klik op Opties en dan op Ga door.
  3. Kies Hulpprogramma’s en dan Schijf delen. Selecteer de schijf en klik op Start met delen.
  4. Open op de andere Mac Finder, klik op Netwerk in de navigatiekolom, dubbelklik op de gedeelde Mac en verbind als Gast.

De gedeelde Mac is niet te gebruiken zolang zijn schijf wordt gedeeld.

Verhuizen naar een nieuwe Mac

Om alles te kopiëren, inclusief apps, accounts en instellingen, verbind je de twee Macs met de kabel en open je Migratie-assistent op beide. Die gebruikt automatisch de Thunderbolt-verbinding.

Mac en Linux

Linux maakt een netwerkverbinding thunderbolt0 aan als de kabel is aangesloten, met het stuurprogramma thunderbolt-net. Deel een map vanaf de Mac zoals hierboven, en verbind dan vanaf Linux.

Geef de Linux-kant een adres

Om te zien of thunderbolt0 een adres heeft, voer je dit uit in een terminal:

ip -4 addr show thunderbolt0

Staat er in de uitvoer een regel inet 169.254, dan is de verbinding klaar. Staat er geen regel inet, dan wacht de computer op een adres dat nooit komt, omdat er geen router op de kabel is. In GNOME:

  1. Open Instellingen en kies Netwerk.
  2. Klik op de instellingenknop naast de bekabelde verbinding van de kabel.
  3. Kies op het tabblad IPv4 Alleen link-local en klik op Toepassen.

Verbinden vanaf Linux

Open in Bestanden Andere locaties of Netwerk in de zijbalk, afhankelijk van de versie. Typ smb:// en het 169.254-adres van de Mac in het vak Verbinden met server, en log dan in met de gebruikersnaam en het wachtwoord van de Mac. Andere bestandsbeheerders hebben een vergelijkbare optie. Je kunt ook met rsync of scp over de verbinding kopiëren als je Extern inloggen aanzet op de Mac.

In onze tests verbonden een Linux-laptop en een Mac via één baan van 20 Gb/s van een kabel van 40 Gbps, in plaats van twee. De verbinding zelf droeg 16,3–17,8 Gb/s, dus kopieën kunnen niet sneller gaan dan dat.

Waarom bestandsdeling via Thunderbolt onder de kabelsnelheid blijft

Een kabel van 40 Gbps levert zelden 40 Gb/s aan bestandskopieën met de bestandsdeling die in macOS en Windows is ingebouwd. Sommige grenzen komen van de verbinding, maar de meeste komen van het protocol voor bestandsdeling, SMB, en van het feit dat Mac en Windows niet op elkaar zijn afgestemd.

De verbinding

  • Eén lane of twee: voor 40 Gb/s moeten beide computers twee lanes activeren. Sommige paren activeren er één, wat 20 Gb/s in elke richting geeft.
  • Scheve richtingen: in onze tests kon een Windows-laptop maar 12,0 Gb/s naar een Mac sturen over een verbinding van 40 Gb/s, terwijl de Mac 24,2 Gb/s terugstuurde, nog voordat er bestandsdeling bij kwam.
  • Schijven: een kopie kan niet sneller zijn dan de ontvangende schijf kan schrijven.

SMB-bestandsdeling

  • Eén bestand tegelijk: SMB opent, schrijft, controleert en sluit elk bestand met aparte verzoeken heen en weer. Dat is prima voor één groot bestand, maar een map met duizenden kleine bestanden is het grootste deel van de tijd aan het wachten. In onze tests deed een Mac bijna vier minuten over het kopiëren van 20.000 kleine bestanden naar een Linux-computer via SMB over een verbinding van 10 Gb/s.
  • Bladeren door grote mappen: Finder en Verkenner vragen details, pictogrammen en voorvertoningen bestand voor bestand op, dus een grote gedeelde map openen kan seconden duren. 20.000 bestanden opsommen via SMB duurde in onze tests 42 seconden.
  • Ondertekening: recente versies van Windows 11 vereisen standaard SMB-ondertekening, wat elk verzoek zwaarder maakt.

Mac en Windows samen

  • Standaard geblokkeerd: Windows behandelt de nieuwe kabelverbinding als openbaar netwerk, waar bestandsdeling uit staat, tot je het op Particulier netwerk zet.
  • De verkeerde verbinding: verbinden op de naam van de andere computer kan in plaats daarvan het wifiadres vinden, zodat de kopie ongemerkt via wifi loopt. Verbinden op adres werkt alleen tot het adres verandert.
  • Adressen veranderen: de kabelverbinding gebruikt automatisch toegewezen adressen, die kunnen veranderen als je loskoppelt en opnieuw aansluit, zodat een bewaarde verbinding niet meer werkt.
  • Bestandsnamen en verborgen bestanden: een Mac staat tekens in bestandsnamen toe die Windows niet toestaat, en Finder laat verborgen .DS_Store-bestanden achter in gedeelde Windows-mappen.
  • Geen herverbinding: na slaapstand, een herstart of loskoppelen verbind je opnieuw en log je weer in.

De volledige stappen voor een pc staan in bestanden overzetten tussen Windows en Mac. Onze testresultaten bevatten de metingen.