Syncthing 2.1.7, 클라우드 없이 두 대를 직접 잇는 동기화

요약

Syncthing 2.1.7 은 내 컴퓨터끼리 파일을 직접 주고받습니다. 클라우드를 거치지 않고, 규약 검사와 데이터베이스를 다진 판입니다.

추천
이름
Syncthing
버전
2.1.7
요금
무료
오픈소스
오픈소스
운영체제
WindowsmacOSLinux
공식 사이트
https://syncthing.net/
업데이트
2026-11-10 23:00

Syncthing 은 내 기기들 사이에서 파일을 실시간으로 맞추는 도구다. 데이터는 제3자 서버를 거치지 않고 내 컴퓨터와 휴대폰, 서버 사이로만 흐른다. Windows, macOS, Linux 클라이언트가 있고 FreeBSD, OpenBSD, Solaris 같은 계열에서도 돌아가며 소스는 공개되어 있다. 현재 판은 2.1.7 이고 2026 년 10 월 21 일에 나왔다.

화면은 브라우저에서 열리고 폴더와 장치가 한눈에 보인다
화면은 브라우저에서 열리고 폴더와 장치가 한눈에 보인다

중앙 서버 없이 장치 ID 로 상대를 가린다

대부분의 동기화 서비스는 이렇게 움직인다. 먼저 올리고, 그다음 클라우드에서 당겨 온다. Syncthing 은 반대로 간다. 두 장치가 서로 직접 붙고, 중간의 기계는 아무도 필요 없다. 설치하면 인증서 한 쌍이 생기고 공개 키에서 장치 ID 가 계산된다. 생김새는 난수열이다.

두 대를 묶으려면 서로의 ID 를 넣고 확인한다.

이득은 구체적이다. 파일이 남의 디스크에 올라가지 않으니 서비스 종료도, 계정 정지도, 용량 만료도 닿지 않는다. 전송은 TLS 로 하고 공식 문서가 전방 비밀성을 밝히고 있어, 나중에 키가 새도 이전 내용은 열 수 없다. 장치마다 인증서가 따로 있고, 목록에 넣지 않은 기계는 붙지 못한다.

값도 같은 만큼 분명하다. 계정 체계가 없으니 로그인해서 되찾기는 없다. 두 장치가 모두 꺼져 있으면 파일은 그 자리에 머문다. 장치 ID 는 직접 보관할 몫이고, 설정을 복사해 두지 않고 다시 설치하면 처음부터 맞춰야 한다.

2.1.7 이 다진 것은 바닥이다

이 판의 변경 기록은 짧고 방향은 안정성이다. 규약 계층에 메시지 검사와 합당한 상한이 붙어 비정상 요청은 해석 전에 걸린다. 의존하는 부품도 상류를 따라갔다.

2.1.6 의 수정은 더 구체적이다. 데이터베이스에서 이미 지운 암호화 수신 파일이 너무 일찍 회수되어 동기화가 끊길 수 있었다. 준비된 구문이 일부 쓰기 경로에서 상한 없이 쌓여 오래 돌리면 불어났다.

소개자는 남의 공유 폴더에 스스로를 넣을 수 있었는데 그 길을 막았다. 나가는 HTTP 연결 대부분에서 연결 유지를 꺼 쓸데없는 재접속을 줄였다. 화면 버튼에는 읽어 주기용 이름이 붙고 어두운 테마의 대비도 손봤다. Windows 에서 콘솔 없는 환경에 두어도 기록이 끊기지 않는다.

폴더와 판, 제외 규칙

핵심 설정은 세 층뿐이고 매일 쓰는 사람은 외우고 있다.

폴더
로컬 폴더를 공유 단위로 삼는다. 일부 장치에만 보내거나, 받기만 하고 보내지 않게 둘 수 있다.
판 관리
덮어쓰거나 지운 파일에 옛 판을 몇 개 남긴다. 잘못 지워도 되돌릴 수 있다.
제외 패턴
패턴 목록으로 캐시와 임시 파일, 빌드 산출물을 빼 의미 없는 전송을 줄인다.

같은 근거리망에 있는 두 대는 서로를 찾아 그대로 안쪽에서 주고받는다. 속도는 공유기와 케이블에 달렸다. 다른 망에 있으면 중계 서버가 암호화한 채로 나른다. 느려지지만 중계하는 쪽은 내용을 보지 못한다.

공유 화면에서 장치마다 허가를 준다
공유 화면에서 장치마다 허가를 준다

덜 언급되는 기능이 하나 있다. 신뢰하지 않는 장치다. 공유 화면에서 그 기계를 신뢰하지 않음으로 표시하고 암호를 정해 두면, 거기에는 암호화된 사본만 놓인다. 디스크를 들고 나가도 읽을 수 없고 복호는 내 장치에서만 이뤄진다. 친구 집 기계에 두는 원격 백업이 이 층에 기대고 있다.

입구는 메뉴 하나에 모인다

화면 오른쪽 위의 Actions 메뉴가 설정의 입구다. Settings 는 일반 항목, Show ID 는 내 장치 ID 를 보여 주어 건네기 쉽게 하고, Advanced 는 깊은 설정을 열며, Logs 는 동작 기록을 본다. 일상 조작은 대부분 이 네 곳에 있고 명령줄을 외울 필요가 없다.

설정 입구는 Actions 메뉴에 모인다
설정 입구는 Actions 메뉴에 모인다

맞는 사람

기기가 여러 대이고 파일이 오가야 하는 사람에게 맞는다. 책상 위 컴퓨터와 노트북이 같은 자료 폴더를 나눠 쓰고, 집의 늘 켜 둔 작은 기계가 백업 거점이 되며, 팀의 몇 사람이 소재 폴더를 함께 쓴다. 서버를 세울 필요는 없고 설치하고 ID 를 넣고 폴더를 고르면 돈다.

반대로 웹 노트 하나를 두고 밖에서 휴대폰으로 두 줄 고치고 싶은 사람에게는 과하다. 그 요구는 애초에 Syncthing 이 맡을 일이 아니다.

Syncthing다운로드
지원 운영체제: Windows macOS Linux