mirror of
https://github.com/rustdesk/doc.rustdesk.com.git
synced 2026-10-26 05:50:32 +00:00
docs(ko): translate self-host (OSS, config, deployment)
This commit is contained in:
1 parent
35ea680293
commit
e268815f19
12 files changed
+2966
No files matched your search
@@ -0,0 +1,28 @@
|
||||
---
|
||||
title: Synology
|
||||
weight: 22
|
||||
description: "Synology NAS에 RustDesk 서버 OSS를 셀프호스팅하세요. DSM 6 또는 DSM 7.2 컨테이너 관리자를 위한 올바른 가이드를 선택하고, 지원되는 Synology 모델에서 Docker를 사용해 배포하세요."
|
||||
keywords: ["rustdesk synology", "rustdesk nas", "rustdesk synology docker", "rustdesk dsm 7.2", "rustdesk synology container manager"]
|
||||
---
|
||||
|
||||
이 Synology 가이드를 사용하여 DSM 6 또는 DSM 7.2 Container Manager가 실행되는 NAS에서 RustDesk Server OSS를 자체 호스팅하십시오.
|
||||
|
||||
Synology에는 "Docker"와 "Container Manager"의 두 가지 유형의 Docker가 있습니다. DSM 7.2 이상을 사용하는 경우 DSM 7.2용 가이드를 따르고, 이전 시스템을 사용하는 경우 DSM 6 가이드를 따르십시오.
|
||||
|
||||
## 어떤 Synology 가이드를 선택해야 하나요?
|
||||
|
||||
| Platform version | Best guide |
|
||||
| --- | --- |
|
||||
| DSM 7.2 and later | [Synology DSM 7.2](/docs/ko/self-host/rustdesk-server-oss/synology/dsm-7/) |
|
||||
| Older Synology systems using the old Docker package | [Synology DSM 6](/docs/ko/self-host/rustdesk-server-oss/synology/dsm-6/) |
|
||||
|
||||
## Synology 배포 체크리스트
|
||||
|
||||
1. NAS가 DSM 6 또는 DSM 7.2+를 실행하는지 확인하세요.
|
||||
2. 해당 DSM 버전에 맞는 Docker 또는 Container Manager 패키지를 설치하세요.
|
||||
3. 해당 패키지에 맞는 RustDesk 배포 가이드를 따르세요.
|
||||
4. 필요한 RustDesk 포트를 열고 컨테이너 데이터의 지속적 저장소를 확인하세요.
|
||||
|
||||
Portainer와 함께 Synology를 사용하는 경우, [this tutorial](https://mariushosting.com/how-to-install-rustdesk-on-your-synology-nas/)를 참조해 주세요.
|
||||
|
||||
{{% children depth="3" showhidden="true" %}}
|
||||
@@ -0,0 +1,87 @@
|
||||
---
|
||||
title: Synology DSM 6
|
||||
weight: 22
|
||||
description: "Docker를 사용하여 Synology DSM 6에서 RustDesk 서버 OSS를 설치하기. 이전 Synology 시스템에서 컨테이너 설정, 포트 매핑 및 영구 데이터를 위한 DSM 6 워크플로우를 따르세요."
|
||||
keywords: ["rustdesk synology dsm 6", "rustdesk synology docker", "rustdesk nas dsm 6", "rustdesk self-host synology"]
|
||||
---
|
||||
|
||||
이 안내서를 사용하여 구형 NAS 시스템에서 Docker를 사용해 Synology DSM 6에 RustDesk 서버 OSS를 설치하세요.
|
||||
|
||||
> 타사에서 제공하는 최신 대체 자습서는 [here](https://mariushosting.com/how-to-install-rustdesk-on-your-synology-nas/)입니다.
|
||||
|
||||
이 자습서는 최신 DSM v6 및 v7을 기반으로 합니다.
|
||||
|
||||
{{% notice note %}}
|
||||
DSM 7.2 업데이트 이후 Docker가 새로운 "컨테이너 관리자"로 업그레이드되었으니, 대신 [this article](/docs/ko/self-host/rustdesk-server-oss/synology/dsm-7)를 확인해 주세요.
|
||||
{{% /notice %}}
|
||||
|
||||
## 언제 DSM 6 가이드를 사용해야 하나요?
|
||||
|
||||
Synology NAS가 여전히 DSM 6에 있고, 이전 버전의 Docker 패키지를 통해 RustDesk 서버 OSS를 배포하는 경우에만 이 가이드를 사용하세요. NAS가 이미 DSM 7.2에 있다면 대신 컨테이너 관리자 가이드를 사용하세요.
|
||||
|
||||
## DSM 6 배포 체크리스트
|
||||
|
||||
- NAS가 여전히 DSM 6을 실행하고 있는지 확인하세요.
|
||||
- 패키지 센터에서 Synology `Docker` 패키지를 설치하세요.
|
||||
- RustDesk 데이터와 키를 위한 영구적인 호스트 폴더를 생성하세요.
|
||||
- 호스트 네트워킹과 자동 재시작이 활성화된 상태로 `hbbs`와 `hbbr`를 모두 실행하세요.
|
||||
- 컨테이너가 시작된 후 `id_ed25519.pub`를 가져오세요.
|
||||
|
||||
## Docker 설치하기
|
||||
|
||||
| 패키지 센터 열기 | Docker 설치하기 |
|
||||
| --- | --- |
|
||||
|  |  |
|
||||
|
||||
## RustDesk 서버 설치하기
|
||||
|
||||
| Docker의 레지스트리에서 rustdesk-server를 검색하고 더블클릭하여 설치하기 | 설치된 rustdesk-server 이미지, 더블클릭하여 rustdesk-server 컨테이너 생성 |
|
||||
| --- | --- |
|
||||
|  |  |
|
||||
|
||||
## hbbs 컨테이너 생성
|
||||
|
||||
위에서 언급한 대로, rustdesk-server 이미지를 두 번 클릭하여 새 컨테이너를 생성하고 이름을 `hbbs`로 설정합니다.
|
||||

|
||||
|
||||
위의 `Advanced Settings`를 클릭하세요.
|
||||
|
||||
- `Enable auto-restart`를 활성화하세요.
|
||||

|
||||
|
||||
- `Use the same network as Docker Host`를 활성화하세요. 호스트 네트에 대한 자세한 내용은 [check](https://rustdesk.com/docs/en/self-host/rustdesk-server-oss/docker/#net-host)를 참조하십시오.
|
||||

|
||||
|
||||
- 호스트 디렉터리를 `/root`에 마운트하고(예: `/home/rustdesk/`), hbbs는 이 디렉터리에 일부 파일(데이터베이스 및 `key` 파일)을 생성하며, 이 파일들은 재부팅 후에도 지속되어야 합니다.
|
||||
|
||||
| 마운트 | 호스트 디렉터리에 생성된 파일 |
|
||||
| --- | --- |
|
||||
|  |  |
|
||||
|
||||
- 명령 설정
|
||||
{{% notice note %}}
|
||||
Synology의 OS는 Debian 기반으로, 호스트 네트워크(--net=host)가 잘 작동하므로 `-p` 옵션으로 포트를 매핑할 필요가 없습니다.
|
||||
|
||||
{{% /notice %}}
|
||||
|
||||

|
||||
|
||||
- 완료
|
||||
|
||||
## hbbr 컨테이너 생성
|
||||
|
||||
위의 `hbbs` 단계를 반복하되, 컨테이너 이름을 `hbbr`로 하고 명령어(설정 명령 단계용)는 `hbbr`로 지정하십시오.
|
||||
|
||||

|
||||
|
||||
## hbbr/hbbs 컨테이너
|
||||
|
||||

|
||||
|
||||
| 컨테이너를 두 번 클릭하고 로그 확인 | 호스트 네트워크를 사용하여 hbbs/hbbr를 이중 확인 |
|
||||
| --- | --- |
|
||||
|  |  |
|
||||
|
||||
## 키를 가져오세요
|
||||
|
||||
파일 스테이션을 사용하기 전에 폴더 설정으로 이동하여 `id_ed25519.pub`를 다운로드하고 텍스트 편집기로 열어 키를 통해 확인하세요.
|
||||
@@ -0,0 +1,107 @@
|
||||
---
|
||||
title: Synology DSM 7.2
|
||||
weight: 20
|
||||
description: "Container Manager를 사용하여 Synology DSM 7.2에 RustDesk 서버 OSS를 설치하기. 최신 Synology Docker 워크플로우, 지원 모델 참고사항 및 컨테이너 설정 단계를 따르세요."
|
||||
keywords: ["rustdesk synology dsm 7.2", "rustdesk container manager", "rustdesk synology nas", "rustdesk synology docker", "rustdesk self-host synology"]
|
||||
---
|
||||
|
||||
<!-- 번역가용: "버튼"과 같은 요소를 번역할 때는 단순히 번역하지 말고, 해당 인터페이스의 실제 명칭을 참고해 주세요. -->
|
||||
이 안내서를 사용하여 Synology DSM 7.2에서 Container Manager와 함께 RustDesk Server OSS를 설치하세요.
|
||||
|
||||
DSM 7.2 업데이트 이후 Synology는 기존의 'Docker' 패키지를 'Container Manager'로 이름을 변경했습니다. 이는 새로운 GUI를 제공하며, GUI 내에 'docker-compose'가 포함되어 있어 Docker를 보다 쉽게 생성할 수 있게 해줍니다.
|
||||
|
||||
## 언제 DSM 7.2 가이드를 사용해야 하나요?
|
||||
|
||||
Synology NAS가 DSM 7.2를 실행하고 있으며 Synology Container Manager를 통해 RustDesk 서버를 배포하려는 경우 이 가이드를 사용하세요. 이는 현재 Synology의 권장 방식이며, 이전 DSM 6 Docker 워크플로우보다 유지보수가 더 용이합니다.
|
||||
|
||||
## DSM 7.2 배포 체크리스트
|
||||
|
||||
- NAS 모델이 Container Manager를 지원하는지 확인하세요.
|
||||
- 패키지 센터에서 `Container Manager`를 설치하세요.
|
||||
- RustDesk 데이터를 위한 영구 공유 폴더를 생성하세요.
|
||||
- `hbbs`와 `hbbr`를 하나의 compose 프로젝트에 배포하세요.
|
||||
- `id_ed25519.pub`를 가져오고 클라이언트를 구성하세요.
|
||||
- 라우터에서 필요한 RustDesk 포트를 포워딩하세요.
|
||||
|
||||
## 지원되는 모델 및 요구사항
|
||||
|
||||
컨테이너 관리자는 J 시리즈와 같은 일부 저가형 모델에 대한 ARM64 지원을 제공합니다. 지원되는 모델의 자세한 목록은 [Synology website](https://www.synology.com/en-us/dsm/packages/ContainerManager)를 확인하십시오.
|
||||
대부분의 경우 Docker와 RustDesk 서버를 설치하기 위해 추가 RAM을 설치할 필요가 없습니다.
|
||||
|
||||
## 1. 컨테이너 관리자(Docker) 설치하기
|
||||
|
||||
"패키지 센터"를 열고, "컨테이너 관리자"를 검색하여 설치하세요.
|
||||
|
||||

|
||||
|
||||
## 2. 폴더 만들기
|
||||
|
||||
"컨테이너 관리자"를 설치한 후, `docker`라는 공유 폴더가 생성됩니다. 여기에 우리 서버의 데이터를 저장합시다.
|
||||
|
||||
파일 스테이션을 열고 `rustdesk-server`(또는 원하는 이름)이라는 폴더를 만드세요. 그런 다음 그 안에 그림과 같이 `data`라는 폴더를 생성하세요.
|
||||
|
||||

|
||||
|
||||
## 3. 컨테이너 생성
|
||||
|
||||
컨테이너 관리자를 열고 프로젝트로 이동한 후 생성을 클릭하세요.
|
||||
|
||||
프로젝트 이름을 `rustdesk-server`로 입력하고 소스를 "업로드 compose.yml"에서 "compose.yml 생성"으로 변경한 뒤, 다음 내용을 상자에 복사하세요.
|
||||
|
||||

|
||||
|
||||
```yaml
|
||||
services:
|
||||
hbbs:
|
||||
container_name: hbbs
|
||||
image: rustdesk/rustdesk-server:latest # Please change this to rustdesk/rustdesk-server-pro:latest if you want to install Pro.
|
||||
command: hbbs
|
||||
volumes:
|
||||
- ./data:/root
|
||||
network_mode: host
|
||||
depends_on:
|
||||
- hbbr
|
||||
restart: always
|
||||
|
||||
hbbr:
|
||||
container_name: hbbr
|
||||
image: rustdesk/rustdesk-server:latest # Please change this to rustdesk/rustdesk-server-pro:latest if you want to install Pro.
|
||||
command: hbbr
|
||||
volumes:
|
||||
- ./data:/root
|
||||
network_mode: host
|
||||
restart: always
|
||||
|
||||
# Because using docker host mode
|
||||
# Just in case you forgot the ports:
|
||||
# 21114 TCP for web console, only available in Pro version
|
||||
# 21115 TCP for NAT type test
|
||||
# 21116 TCP TCP hole punching
|
||||
# 21116 UDP heartbeat/ID server
|
||||
# 21117 TCP relay
|
||||
```
|
||||
|
||||
`Web portal settings`를 건너뛰기 후 완료하십시오.
|
||||
|
||||
## 4. 작동하는지 확인하세요
|
||||
|
||||
파일 스테이션을 열면 `docker/rustdesk-server/data` 폴더에 `id_ed25519`, `id_ed25519.pub`가 표시됩니다. 이를 다운로드한 후 어떤 텍스트 편집기에서든 열거나 [Synology Text Editor](https://www.synology.com/en-us/dsm/packages/TextEditor)를 사용할 수 있습니다. 이는 RustDesk 클라이언트에 필요한 공개 키입니다.
|
||||
|
||||
공개 키는 다음과 같이 보입니다:
|
||||
|
||||

|
||||
|
||||
클라이언트를 설정하려면 [here](/docs/ko/client)를 확인하세요. `ID server`와 `Key`만 필요합니다. `Relay server`는 필요하지 않습니다. 왜냐하면 이미 `hbbs`에 설정해 놓았기 때문입니다. `hbbs`는 이 정보를 자동으로 제공합니다.
|
||||
|
||||
## 5. 라우터에서 포트 포워딩 설정하기
|
||||
|
||||
라우터의 관리자 웹페이지로 이동하여 `Port forwarding`와 관련된 항목을 찾으세요. `WAN` 또는 `Firewall` 설정에 나타나야 합니다.
|
||||
|
||||
아직 설정을 찾지 못했다면, Google에서 `{Router brand} + port forwarding` 또는 `{Router model} + port forwarding`를 검색해보세요. 이 장치가 ISP에서 제공한 것이라면 해당 업체에 문의하세요.
|
||||
|
||||
다음과 같은 필수 포트를 열어주세요:
|
||||
* 웹 콘솔용 `21114` TCP, 프로 버전에서만 사용 가능
|
||||
* NAT 유형 테스트용 `21115` TCP
|
||||
* TCP 홀 펀칭용 `21116` TCP
|
||||
* 심장 박동/ID 서버용 `21116` UDP
|
||||
* 릴레이용 `21117` TCP
|
||||
Reference in new issue
Block a user