DirectConnect

가이드

Thunderbolt로 두 컴퓨터 간에 파일을 전송하는 방법

두 컴퓨터를 Thunderbolt 케이블로 연결하면 그 사이에 전용 네트워크 연결이 생깁니다. Mac에서는 Thunderbolt 브리지라고 부릅니다. 그다음 이 연결로 파일 공유를 사용해 폴더를 공유하거나, 디스크 전체를 공유하거나, 마이그레이션 지원으로 모든 것을 새 Mac으로 옮깁니다.

필요한 것

  • 두 컴퓨터 모두 Thunderbolt 3 이상 또는 USB4.
  • Thunderbolt 또는 USB4 케이블. 40 Gbps 케이블이 가장 좋습니다.
  • 복사해 올 컴퓨터에 있는 계정의 사용자 이름과 암호.

생각보다 어려운 이유

  • 케이블은 네트워크만 만들어 줍니다. 케이블을 꽂아도 Finder에는 아무것도 나타나지 않습니다. 한 컴퓨터에서 파일 공유를 켜고 다른 컴퓨터에서 연결해야 합니다.
  • 계정과 암호가 필요합니다. 파일 공유는 파일이 있는 컴퓨터의 사용자로 로그인하라고 요청합니다.
  • 주소를 직접 입력해야 합니다. 케이블에는 라우터가 없으므로 각 컴퓨터가 169.254로 시작하는 주소를 스스로 정하며, 이 주소를 확인해 입력해야 합니다.
  • 복사가 Wi-Fi로 갈 수 있습니다. 두 컴퓨터가 Wi-Fi에 연결된 상태에서 이름으로 연결하면 이름이 Wi-Fi 주소를 찾을 수 있습니다.
  • 다시 연결되지 않습니다. 잠자기, 재시동, 케이블 분리 후에는 다시 연결하고 로그인해야 하며, 주소가 바뀌었을 수도 있습니다.
  • 작은 파일이 많은 폴더는 느립니다. 파일 공유는 파일마다 별도의 요청으로 처리하므로, 작은 파일 수천 개는 몇 초가 아니라 몇 분이 걸립니다.

파일 공유로 Mac 간 전송

먼저 케이블을 연결합니다. 그다음 파일이 있는 Mac에서 공유를 설정하고 다른 Mac에서 연결합니다.

파일 공유 켜기

파일이 있는 Mac에서:

  1. 시스템 설정을 열고 일반, 공유를 차례로 선택한 다음 파일 공유를 켭니다.
  2. 파일 공유 옆의 정보 버튼을 클릭합니다. 공유 폴더 아래에서 추가 버튼을 클릭하고 공유할 폴더를 선택합니다.
  3. 사용자 아래에서 내 계정에 읽기 및 쓰기 권한이 있는지 확인한 다음 완료를 클릭합니다.

다른 Mac에서는 이 Mac의 사용자로 로그인합니다. 내 계정을 쓰고 싶지 않다면 시스템 설정의 사용자 및 그룹에서 별도 계정을 만들고 공유 폴더에 접근 권한을 줍니다.

Mac의 케이블 주소 찾기

계속해서 파일이 있는 Mac에서:

  1. 시스템 설정에서 네트워크, Thunderbolt 브리지를 차례로 선택합니다.
  2. 세부사항을 클릭한 다음 TCP/IP를 선택하고 IP 주소를 적어 둡니다. 169.254로 시작합니다.

케이블 연결에서는 Thunderbolt 브리지 옆의 노란색 점과 '자체 할당 IP'가 정상입니다. Thunderbolt 브리지가 연결되지 않았다고 표시되면 포트나 케이블 중 하나가 Thunderbolt 또는 USB4를 지원하지 않는 것입니다.

다른 Mac에서 연결하기

파일을 받는 Mac에서:

  1. Finder에서 이동, 서버에 연결을 차례로 선택합니다.
  2. smb://와 첫 번째 Mac의 주소를 입력하고(예: smb://169.254.10.20) 연결을 클릭합니다.
  3. 등록된 사용자를 선택하고 첫 번째 Mac의 사용자 이름과 암호를 입력한 다음 연결을 클릭합니다.
  4. 공유 폴더를 선택하고 확인을 클릭합니다. Finder에서 열리고 사이드바의 위치 아래에 나타납니다.

네트워크 아래에서 Mac 이름을 클릭하지 말고 169.254 주소로 연결하세요. 두 Mac이 Wi-Fi에도 연결되어 있으면 이름이 Wi-Fi 주소를 찾을 수 있고, 복사가 아무 경고 없이 무선으로 진행됩니다.

잠자기, 재시동, 케이블 분리 후 다시 연결하기

어느 Mac이든 잠자기에 들어가거나, 재시동하거나, 케이블이 빠지면 공유 폴더는 저절로 돌아오지 않습니다. Finder는 서버 연결이 중단되었다고 표시합니다.

같은 방법으로 다시 연결하세요. 서버에 연결에 최근 서버가 표시되지만, 첫 번째 Mac의 169.254 주소가 바뀌었다면 먼저 새 주소를 확인하세요. 공유 연결을 유지하는 방법은 잠자기 후 공유 폴더 연결이 끊길 때를 참고하세요.

디스크 공유로 Mac 전체 공유하기

Apple 실리콘 Mac에서 디스크 공유 모드는 로그인 없이 디스크 전체를 공유합니다. Mac이 정상적으로 시동되지 않을 때 유용합니다.

  1. 파일이 있는 Mac을 종료한 다음 '시동 옵션 로드 중'이 나타날 때까지 전원 버튼을 길게 누릅니다.
  2. 옵션을 클릭한 다음 계속을 클릭합니다.
  3. 유틸리티, 디스크 공유를 차례로 선택합니다. 디스크를 선택하고 공유 시작을 클릭합니다.
  4. 다른 Mac에서 Finder를 열고 사이드바의 네트워크를 클릭한 다음, 공유 중인 Mac을 이중 클릭하고 게스트로 연결합니다.

디스크를 공유하는 동안에는 그 Mac을 쓸 수 없습니다.

새 Mac으로 옮기기

앱, 계정, 설정까지 모두 복사하려면 두 Mac을 케이블로 연결하고 양쪽에서 마이그레이션 지원을 엽니다. Thunderbolt 연결을 자동으로 사용합니다.

Mac과 Linux

케이블이 연결되면 Linux는 thunderbolt-net 드라이버를 사용해 thunderbolt0 네트워크 연결을 만듭니다. 위와 같이 Mac에서 폴더를 공유한 다음 Linux에서 연결합니다.

Linux 쪽에 주소 지정하기

thunderbolt0에 주소가 있는지 보려면 터미널에서 다음을 실행합니다:

ip -4 addr show thunderbolt0

출력에 inet 169.254 줄이 있으면 연결이 준비된 것입니다. inet 줄이 없다면 케이블에 라우터가 없어서 오지 않을 주소를 컴퓨터가 기다리고 있는 것입니다. GNOME에서:

  1. 설정을 열고 네트워크를 선택합니다.
  2. 케이블 유선 연결 옆의 설정 버튼을 클릭합니다.
  3. IPv4 탭에서 링크-로컬 전용을 선택하고 적용을 클릭합니다.

Linux에서 연결하기

파일의 사이드바에서 버전에 따라 다른 위치 또는 네트워크를 엽니다. 서버에 연결 입력란에 smb://와 Mac의 169.254 주소를 입력한 다음 Mac의 사용자 이름과 암호로 로그인합니다. 다른 파일 관리자에도 비슷한 옵션이 있습니다. Mac에서 원격 로그인을 켜면 이 연결로 rsync나 scp를 써서 복사할 수도 있습니다.

테스트에서 Linux 노트북과 Mac은 40 Gbps 케이블에서 20 Gb/s 레인 두 개가 아니라 하나로 연결되었습니다. 연결 자체가 16.3–17.8 Gb/s를 전달했으므로 복사가 이보다 빠를 수는 없습니다.

Thunderbolt 파일 공유가 케이블 속도보다 느린 이유

40 Gbps 케이블이라도 macOS와 Windows의 기본 공유 기능으로 파일을 복사하면 40 Gb/s가 나오는 일은 드뭅니다. 일부 한계는 연결 자체에서 오지만, 대부분은 파일 공유 프로토콜인 SMB와 Mac과 Windows가 서로에게 맞춰져 있지 않다는 점에서 옵니다.

연결

  • 레인 하나 또는 둘: 40 Gb/s를 내려면 두 컴퓨터 모두 레인 두 개를 활성화해야 합니다. 일부 조합은 하나만 활성화해 각 방향 20 Gb/s가 됩니다.
  • 고르지 않은 방향: 테스트에서 파일 공유가 관여하기도 전에 Windows 노트북은 40 Gb/s 연결로 Mac에 12.0 Gb/s만 보낼 수 있었고, Mac은 24.2 Gb/s를 돌려보냈습니다.
  • 드라이브: 받는 드라이브가 쓸 수 있는 속도보다 빠르게 복사할 수는 없습니다.

SMB 파일 공유

  • 한 번에 파일 하나: SMB는 파일마다 별도의 왕복 요청으로 열고, 쓰고, 확인하고, 닫습니다. 큰 파일 하나라면 괜찮지만, 작은 파일 수천 개가 든 폴더는 대부분의 시간을 기다리는 데 씁니다. 테스트에서 Mac이 10 Gb/s 연결로 SMB를 통해 Linux 컴퓨터에 작은 파일 20,000개를 복사하는 데 거의 4분이 걸렸습니다.
  • 큰 폴더 탐색: Finder와 파일 탐색기는 파일마다 세부 정보, 아이콘, 미리보기를 요청하므로 큰 공유 폴더를 여는 데 몇 초가 걸릴 수 있습니다. 테스트에서 SMB로 파일 20,000개 목록을 표시하는 데 42초가 걸렸습니다.
  • 서명: 최신 Windows 11은 기본적으로 SMB 서명을 요구하므로 요청마다 작업이 늘어납니다.

Mac과 Windows 함께 쓰기

  • 기본적으로 차단: Windows는 새 케이블 연결을 파일 공유가 꺼진 공용 네트워크로 취급하며, 개인 네트워크로 바꿀 때까지 그대로입니다.
  • 잘못된 연결: 다른 컴퓨터의 이름으로 연결하면 Wi-Fi 주소를 찾을 수 있어, 복사가 모르는 사이에 Wi-Fi로 진행됩니다. 주소로 연결하면 주소가 바뀌기 전까지만 작동합니다.
  • 주소가 바뀝니다: 케이블 연결은 자동 할당 주소를 쓰므로 케이블을 뽑았다 다시 꽂으면 바뀔 수 있고, 저장해 둔 연결이 작동하지 않게 됩니다.
  • 파일 이름과 숨김 파일: Mac은 Windows에서 허용하지 않는 문자를 파일 이름에 쓸 수 있고, Finder는 Windows 공유 폴더에 숨김 파일 .DS_Store를 남깁니다.
  • 다시 연결되지 않음: 잠자기, 재시동, 케이블 분리 후에는 다시 연결하고 로그인해야 합니다.

PC의 전체 단계는 Windows와 Mac 간에 파일 전송하기에 있습니다. 측정 결과는 테스트 결과에 있습니다.