빠른 시작
5분 안에 배포, 로그인, 첫 규칙 추가까지 마칩니다.
1. 실행
bash
docker run -d --name gately --network host \
-v ./gately-data:/etc/gately \
-v /var/run/docker.sock:/var/run/docker.sock \
ghcr.io/wangwanjie/gately:latestDocker 관리 기능이 필요 없다면 docker.sock 마운트를 생략해도 됩니다. 포트 포워딩, STUN, 웹 서비스는 호스트 포트를 직접 수신해야 하므로 --network host를 권장합니다.
fnOS 사용자
네이티브 앱을 설치하세요. fnOS 통합 게이트웨이를 통해 바탕 화면 아이콘으로 열 수 있고, fnOS 관리자는 fnOS 로그인 상태로 바로 로그인할 수 있습니다. 자세한 내용은 fnOS 네이티브 앱을 참고하세요.
2. 로그인
브라우저에서 http://<장치 IP>:16680을 엽니다. 사용자 이름은 admin, 기본 비밀번호는 gately.cn입니다. 기본 비밀번호는 공개되어 있으므로 변경하기 전까지 관리 UI 상단에 경고가 계속 표시됩니다.
3. 기본 보안 강화
로그인한 직후 「설정」에서 다음을 진행합니다.
- 관리자 비밀번호를 변경합니다.
- 2단계 인증(TOTP)을 켭니다.
- 필요에 따라 보안 진입 경로, 내부망 전용 접근, 관리 UI의 HTTPS를 설정합니다.
더 많은 권장 사항은 보안 강화 가이드를 참고하세요.
4. 첫 규칙 추가
필요에 맞는 모듈을 골라 시작합니다.
| 필요 | 모듈 |
|---|---|
| 집의 공인 IP가 자주 바뀌어서 고정 도메인으로 접속하고 싶다 | 동적 DNS |
| 통신사가 고정 공인 포트를 주지 않지만 외부에서 집의 서비스에 접속하고 싶다 | STUN 통과 |
| 포트 하나를 내부망의 다른 기기로 전달하고 싶다 | 포트 포워딩 |
| 도메인 하나와 HTTPS로 여러 내부 서비스에 접속하고 싶다 | SSL 인증서 + 웹 서비스 |
| 원격지 간 네트워크를 연결하고 싶다 | Tailscale / frp |
Lucky에서 마이그레이션
이미 Lucky를 사용 중이라면 다시 설정할 필요가 없습니다. 「설정 → 백업 및 마이그레이션」에서 .lkcf 또는 사이트 전체 설정 zip을 가져오면 됩니다. 자세한 내용은 마이그레이션 가이드를 참고하세요.