자유게시판

주제 제한 없이 자유롭게 이야기를 나누는 공간입니다.

커뮤니티

Syncthing(https://syncthing.net) 휴대폰 앱 중단과 PC 간 동기화 설정 순서

글쓴이 한가로운 오소리작성일 2026. 10. 21. 오전 11:06조회 0댓글 0

Syncthing(https://syncthing.net) 휴대폰 앱 자세히 보기 >

Syncthing은 클라우드를 거치지 않고 내 PC와 서버끼리 파일을 실시간으로 맞추는 무료 오픈소스 동기화 프로그램입니다. 아래에서 휴대폰 앱 중단과 공식이 하지 않는 일, 설치 파일 고르기, 두 기기 연결 순서, 충돌 파일과 버전 관리, 폴더 종류, 연결이 느릴 때 확인할 포트와 관리 화면 설정까지 공식 문서 기준으로 정리했습니다.

체크 포인트
공식 Android 앱은 개발 중단 — 2024년 12월 버전이 마지막이고 iOS는 공식 지원 계획이 없습니다 · 양쪽 모두 상대 기기 ID 등록 — 한쪽만 등록하면 연결되지 않습니다 · 백업 프로그램이 아닙니다 — 삭제도 퍼지고 버전 관리는 기본으로 꺼져 있습니다

Syncthing 휴대폰 앱 중단과 공식이 하지 않는 일

Syncthing을 받기 전에 휴대폰 지원부터 확인합니다. 공식 배포판은 PC와 서버용입니다.

구분내용
Android 공식 앱개발 중단 · 2024년 12월 버전이 마지막 릴리스
iOS현 개발팀의 공식 지원 계획 없음
iOS가 어려운 이유백그라운드 처리 제한
백업 기능백업 프로그램 아님 · 삭제·수정도 모든 기기로 전파
같은 PC 안 동기화지원 안 함
폴더 이름 바꾸기·옮기기직접 기능 없음

Syncthing 조직의 Android 앱 저장소에는 맨 위에 ‘Discontinued’라고 적혀 있습니다. 2024년 12월 Syncthing 버전과 함께 나온 릴리스가 마지막이고 저장소는 보관 처리됩니다. iOS는 공식 FAQ에서 가까운 시일 안에 공식 지원 계획이 없다고 답합니다. FAQ는 다른 개발자가 만든 오픈소스 앱과 유료 포장판이 있다고만 소개합니다.

더 자주 놓치는 것은 백업이 아니라는 점입니다. 공식 FAQ는 파일을 수정하거나 지우면 그 변경이 모든 기기에 퍼지기 때문에 Syncthing은 좋은 백업 프로그램이 아니라고 적고, 데이터를 지키려면 다른 도구를 쓰라고 권합니다.

Syncthing은 파일을 클라우드에 올리지 않습니다. 기기끼리 직접 주고받기 때문에 두 기기가 동시에 켜져 있을 때만 동기화됩니다. 같은 PC 안의 두 폴더를 맞추는 용도로도 만들어지지 않았다고 FAQ에 적혀 있습니다.

Syncthing 설치 파일 고르기와 첫 실행

공식 내려받기 페이지의 기본 배포판은 명령줄 프로그램과 웹 관리 화면으로 구성됩니다.

구분내용
WindowsIntel/AMD 64비트·32비트, ARM 64비트
macOSUniversal, Intel/AMD 64비트, ARM 64비트
LinuxIntel/AMD·ARM·RISC-V 등 여러 CPU
BSD·illumosFreeBSD·OpenBSD·NetBSD·illumos
모를 때운영체제의 Intel/AMD (64-bit)
Debian·Ubuntuapt.syncthing.net 공식 패키지

NAS 같은 특수 장비는 제조사에 문의하라고 안내합니다. Linux 배포판 기본 패키지는 최신판이 아닌 경우가 많다고 공식 페이지에 적혀 있습니다. 트레이 아이콘이나 설치 프로그램이 필요하면 내려받기 페이지의 ‘Integrations’ 목록에 Windows 설치기와 macOS 앱 같은 커뮤니티 통합판이 있고, 모두 같은 Syncthing 엔진을 씁니다.

첫 실행은 이렇게 진행됩니다.

  1. 받은 파일을 풀고 syncthing(Windows는 syncthing.exe)을 실행합니다.
  2. 설정 파일과 암호화 키가 만들어지고 브라우저에 관리 화면이 열립니다.
  3. 관리 화면 주소는 http://127.0.0.1:8384 이고, 쿠키를 허용해야 제대로 동작합니다.
  4. 홈 폴더에 Sync라는 기본 폴더(Default Folder)가 생깁니다. 쓰지 않으면 지워도 됩니다.

업그레이드는 공식 배포판이면 자동 업그레이드가 기본으로 켜져 있어 새 버전이 나오고 24시간 안에 스스로 올라갑니다. 패키지 관리자로 설치했다면 그 패키지 관리자로 올려야 합니다.

Syncthing 두 기기 연결 순서 — 양쪽 모두 등록

Syncthing은 IP 주소 대신 기기 ID로 서로를 찾습니다. 두 기기가 모두 상대의 기기 ID를 등록해야 연결됩니다.

  1. 두 기기 모두에 Syncthing을 설치하고 관리 화면을 엽니다.
  2. 각 기기에서 오른쪽 위 Actions → Show ID로 기기 ID를 확인합니다.
  3. 한 기기에서 오른쪽 아래 ‘Add Remote Device’를 누르고 상대 기기 ID를 넣습니다.
  4. 같은 화면에서 공유할 폴더를 고르고 Save를 누릅니다.
  5. 다른 기기에서도 같은 작업을 반복합니다.
  6. 1분쯤 지나면 오른쪽 기기 목록에서 연결됨으로 바뀝니다.
구분내용
기기 ID처음 실행할 때 만들어지는 고유 식별값
ID 공개해도 되나됨 · 양쪽 등록 없이는 연결 불가
기기 이름선택 사항, 나중에 바꿀 수 있음
연결 경로같은 네트워크·인터넷 모두
포트포워딩UPnP로 자동 처리 가능
통신 암호화TLS

공식 FAQ는 기기 ID가 비밀이 아니라고 설명합니다. 전역 탐색이 켜져 있으면 ID로 IP 주소는 찾을 수 있지만, 상대가 내 ID를 등록하지 않으면 연결도 파일 목록 조회도 안 됩니다.

큰 폴더를 느린 네트워크로 처음 맞출 때는 파일을 먼저 직접 복사해 두는 방법이 공식 FAQ에 있습니다. 상대 기기에 폴더를 만들 때 폴더 ID를 원래 기기와 똑같이 넣고 스캔이 끝난 뒤 공유하면, 이미 있는 파일은 다시 보내지 않습니다.

Syncthing 충돌 파일과 버전 관리

두 기기에서 같은 파일을 동시에 고쳐 내용이 다르면 Syncthing은 한쪽을 충돌 파일로 남깁니다.

구분내용
충돌 파일 이름원래이름.sync-conflict-날짜-시각-기기.확장자
충돌본이 되는 쪽수정 시각이 더 오래된 파일
수정과 삭제가 부딪치면삭제가 이기면 수정본이 충돌 파일로 남음
충돌 파일 처리일반 파일처럼 다른 기기로 동기화됨
대소문자만 다른 이름Windows·Mac에서 case conflict 오류
버전 관리 기본값꺼짐

옛 파일을 남기려면 폴더 설정에서 파일 버전 관리를 켜야 합니다. 폴더마다, 기기마다 따로 켜며, 옛 버전은 공유 폴더 안 .stversions 폴더에 쌓입니다.

여기서 막히는 지점은 보관 대상입니다. 버전 관리는 다른 기기에서 넘어온 변경에만 적용됩니다. 내 PC에서 직접 고치거나 지운 파일의 옛 버전은 내 PC에 남지 않고, 그 변경을 받는 다른 기기 쪽에 보관됩니다.

  • 휴지통: 지워지거나 바뀐 파일을 .stversions로 옮기고, 같은 이름이 있으면 바꿉니다. 지정한 날짜가 지나면 비웁니다.
  • 단순: ‘Keep Versions’에 적은 개수만큼 옛 버전을 남깁니다.
  • 시차: 시간이 지날수록 남기는 간격을 넓힙니다.
  • 외부: 지정한 명령으로 처리합니다.

버전 보관 경로를 따로 정할 때는 원래 폴더와 같은 파티션에 둬야 합니다. 공식 문서는 다른 파티션이면 파일 이동이 실패할 수 있다고 적고 있습니다.

Syncthing 폴더 종류와 폴더 옮기기

폴더는 쓰임에 따라 세 종류로 설정합니다.

구분내용
송수신(기본)변경을 보내고 받음
송신 전용다른 기기 변경은 적용하지 않음 · 원본 보관용
Override Changes송신 전용에서 내 상태로 다른 기기를 덮어씀
수신 전용다른 기기 변경만 적용 · 내 변경은 안 보냄
Revert Local Changes수신 전용에서 내 변경을 되돌림
폴더 표시 파일.stfolder (지우면 동기화 멈춤)

송신 전용 폴더에서 ‘Override Changes’를 누르면 다른 기기에서 고친 파일은 이 기기의 내용으로 덮이고, 이 기기에 없는 파일은 다른 기기에서 지워집니다. 수신 전용의 ‘Revert Local Changes’도 내가 추가한 파일을 지웁니다.

Syncthing에는 동기화 중인 폴더의 이름을 바꾸거나 옮기는 기능이 없습니다. 공식 FAQ의 방법은 다음과 같습니다.

  1. 모든 기기에서 동기화가 끝난 상태인지 먼저 확인합니다.
  2. 관리 화면에서 그 폴더를 제거합니다.
  3. 디스크에서 폴더를 옮기거나 이름을 바꿉니다.
  4. 새 경로로 폴더를 다시 추가합니다.

동기화가 덜 끝난 상태에서 옮기면 어느 쪽 변경이 이길지 알 수 없어, 다른 기기의 변경이 덮이거나 내 변경이 덮일 수 있다고 공식 FAQ는 경고합니다. 폴더 맨 위의 .stfolder는 폴더가 정상이라는 표시라서 지우면 ‘folder marker missing’ 오류가 납니다.

Syncthing 연결이 느릴 때 — 포트와 관리 화면

기기끼리 직접 연결되지 못하면 릴레이 서버를 거쳐 속도가 떨어집니다. 방화벽에서 아래 포트를 확인합니다.

구분내용
22000/TCPTCP 동기화 통신
22000/UDPQUIC 동기화 통신
21027/UDP같은 네트워크 기기 탐색
8384관리 화면(기본은 내 PC에서만 접속)
Windows 공용 네트워크직접 연결 막혀 릴레이로 붙기 쉬움
임시 파일전송 끝나거나 기본 24시간 뒤 삭제

Windows는 새 네트워크에 연결하면 프로필을 ‘공용’으로 정합니다. 공식 FAQ는 이 설정이 직접 연결을 막아 릴레이를 거치게 만든다며, 직접 연결하려면 네트워크 프로필을 ‘개인’으로 바꾸라고 안내합니다.

관리 화면은 보안 때문에 기본으로 127.0.0.1:8384에서만 열립니다. 다른 PC에서 관리 화면을 보려면 설정의 GUI 수신 주소를 0.0.0.0:8384로 바꾸고, 공식 FAQ대로 비밀번호와 HTTPS를 함께 켭니다. 주소로 걸러 주는 기능은 없어 방화벽으로 막아야 합니다.

관리 화면 비밀번호를 잊었다면 Syncthing을 끈 뒤 ‘syncthing generate –gui-password=새비밀번호’ 명령으로 다시 정하거나, config.xml의 gui 항목에서 user와 password 줄을 지우고 다시 실행합니다. Linux에서 ‘failed to set up inotify handler’ 오류가 나면 inotify 감시 개수 한도를 늘려야 한다고 공식 FAQ에 적혀 있습니다.

Syncthing 자주 묻는 질문

Q. Syncthing 휴대폰 앱이 있나요?
공식 Android 앱은 2024년 12월 버전을 마지막으로 개발이 중단됐습니다. iOS는 공식 FAQ에서 가까운 시일 안에 공식 지원 계획이 없다고 답합니다. 공식 배포판은 Windows·macOS·Linux·BSD 등 PC와 서버용입니다.

Q. Syncthing 기기가 서로 연결되지 않아요.
두 기기 모두 상대 기기 ID를 ‘Add Remote Device’로 등록해야 연결됩니다. 한쪽만 등록하면 연결되지 않습니다. 등록 뒤 1분쯤 기다리고, 방화벽에서 22000/TCP·22000/UDP·21027/UDP를 확인합니다.

Q. Syncthing을 백업용으로 써도 되나요?
공식 FAQ는 좋은 백업 프로그램이 아니라고 답합니다. 수정과 삭제가 모든 기기로 퍼지기 때문입니다. 파일 버전 관리를 켤 수 있지만 기본값은 꺼져 있고, 데이터 보호에는 다른 도구를 쓰라고 권합니다.

Q. Syncthing sync-conflict 파일은 왜 생기나요?
두 기기에서 같은 파일을 동시에 고쳐 내용이 다를 때 생깁니다. 수정 시각이 오래된 쪽이 ‘이름.sync-conflict-날짜-시각-기기’ 파일로 바뀌고, 이 파일도 다른 기기로 동기화됩니다. 어느 쪽을 남길지 확인한 뒤 직접 정리합니다.

Q. Syncthing 관리 화면 주소는 무엇인가요?
기본 주소는 http://127.0.0.1:8384 이며 보안을 위해 같은 PC에서만 열립니다. 다른 PC에서 보려면 GUI 수신 주소를 0.0.0.0:8384로 바꾸고 비밀번호와 HTTPS를 함께 설정합니다.

Syncthing을 받기 전에 먼저 알아 둘 것은 휴대폰 지원입니다. 공식 Android 앱은 2024년 12월 버전을 끝으로 개발이 중단됐고 iOS는 공식 지원 계획이 없어, 공식 배포판은 PC와 서버용입니다. 무엇을 받을지 모르겠으면 운영체제의 Intel/AMD (64-bit)를 고르고, 첫 실행 뒤 열리는 127.0.0.1:8384 관리 화면에서 설정합니다. 두 기기를 연결할 때는 양쪽 모두 상대 기기 ID를 등록해야 합니다. 같은 파일을 동시에 고치면 sync-conflict 파일이 생기고, 버전 관리는 기본으로 꺼져 있어 직접 켜야 합니다. 삭제도 모든 기기로 퍼지는 동기화 프로그램이라 백업은 따로 챙기고, 연결이 느리면 22000·21027 포트와 Windows 네트워크 프로필을 확인합니다.

Syncthing(https://syncthing.net) 휴대폰 앱 자세히 보기 >

댓글 0

등록된 댓글이 없습니다. 첫 댓글을 남겨보세요.