Skip to content
v0.5.7 출시: SMB 공유 마운트와 새 테마 →

속까지 들여다볼 수 있는
네트워크 게이트웨이 도구 모음

DDNS, STUN NAT 통과, 포트 포워딩, 리버스 프록시, 인증서, WAF, Tailscale, frp를 약 32 MB 단일 파일 하나에 담았습니다. 가정 네트워크, NAS, 클라우드 호스트 등 어떤 서버에서도 동작합니다.

~32 MB관리 UI를 내장한 단일 파일
0기본적으로 프로젝트 서버로의 연결 수
전 플랫폼Linux / macOS / Windows / FreeBSD, ARM·MIPS·RISC-V 포함
Apache-2.0오픈소스 라이선스, 소스 코드 감사 가능

자주 쓰는 네트워크 도구를 한곳에서 관리합니다

가정 네트워크와 서버 운영에 가장 많이 쓰이는 기능을 갖췄습니다. 모든 모듈을 개별적으로 켜고 끌 수 있습니다.

동적 DNS

Alibaba Cloud, Cloudflare, Tencent Cloud, DNSPod, Huawei Cloud, Route 53, OVH, Gandi, Namecheap 등 18개 제공자를 지원합니다. URL, 네트워크 인터페이스, 명령어로 IP를 감지하고 IPv4·IPv6와 웹훅 알림을 지원합니다.

STUN 통과

TCP / UDP 홀 펀칭과 유지, UPnP / NAT-PMP, 내장 포워딩을 지원하며 공인 주소가 바뀌면 웹훅과 스크립트를 실행합니다.

포트 포워딩

TCP / UDP, IPv4 / IPv6, 포트 범위, 다중 대상 장애 조치, 연결 수 제한과 트래픽 통계를 지원합니다. 하위 단계로 PROXY 프로토콜을 보내 실제 클라이언트 주소를 유지할 수 있습니다. SNI 라우팅으로 여러 서비스가 443 포트를 함께 쓸 수 있습니다.

SSL 인증서

ACME 자동 발급과 갱신을 지원하며 DNS-01(와일드카드 포함)과 HTTP-01, EAB를 사용할 수 있습니다. 인증서를 디렉터리에 매핑하고 변경 후 스크립트를 실행할 수 있습니다.

웹 서비스

도메인별 리버스 프록시, 리다이렉트, 정적 파일 서비스를 제공합니다. HTTPS, HTTP/3, WebSocket, PROXY 프로토콜, 가중치 기반 다중 백엔드 정책, 헬스 체크, 압축, 속도 제한, 응답 캐시를 지원합니다. nginx를 대체할 수 있습니다: 경로별 백엔드, 포워드 인증, TOTP와 통합 로그인을 지원하는 공유 사용자.

WAF 방화벽

Coraza와 OWASP CRS v4를 내장하고 있으며 파일 단위로 규칙을 켤 수 있습니다. 사용자 정의 SecLang을 지원하고 차단 모드와 탐지 전용 모드를 선택할 수 있습니다.

네트워킹 및 터널

Tailscale, frp(frpc / frps), cloudflared 터널을 관리형 프로세스로 감독하며 항상 업스트림 최신 릴리스를 사용합니다.

Docker 관리

컨테이너 생성과 편집, 로그와 터미널, Compose, 이미지 업데이트와 원클릭 업그레이드(실패 시 자동 롤백), 네트워크와 볼륨을 관리합니다.

웹 터미널

SSH, Telnet, 로컬 셸(기본 비활성화)을 지원하며 프록시, 세션 유지, SFTP 파일 관리, 분할 창을 제공합니다.

파일 서비스

WebDAV와 FTP 서비스, 스토리지 마운트를 제공하며 로컬 디렉터리, 원격 WebDAV, SMB 공유 마운트와 온라인 파일 관리를 지원합니다.

예약 작업 및 Wake-on-LAN

명령이나 HTTP 요청을 실행하고 실행 기록을 남기는 Cron 작업, Wake-on-LAN 매직 패킷 브로드캐스트와 온라인 상태 확인을 지원합니다.

보안 강화

패스키와 2단계 인증, 읽기 전용 계정, 감사 로그, 설정 기록과 원클릭 되돌리기, 로그인 시도 제한, 보안 진입 경로, 내부망 전용 접근을 제공합니다.

접근 제어

사이트별 경로 규칙, 임시 공유 링크, 인증 실패 반복 시 자동 차단, GeoIP 국가 필터링, IP 허용·차단 목록을 지원합니다.

트래픽 통계 및 모니터링

인증서, DDNS, 포트 포워딩, 사이트를 아우르는 전역 Prometheus 메트릭과 Grafana 대시보드를 제공합니다. 원클릭 네트워크 자가 점검으로 NAT, 포트, 시간, 이름 확인 문제를 찾아냅니다.

알림 센터

Webhook, Telegram, Bark, ntfy, Gotify, Pushover, Discord, Slack, ServerChan, PushPlus, WeCom, DingTalk, Feishu, 이메일을 지원합니다. 내장 규칙 템플릿과 알림 음소거·중복 제거를 제공합니다.

설정 백업

암호화 백업(scrypt + AES-GCM), 보관 정책, 로컬 디렉터리나 스토리지 마운트로의 예약 백업을 지원합니다.

네트워크 진단

Ping, traceroute, 포트 점검, DNS 조회, 속도 측정, LAN 스캔을 모두 백그라운드 작업으로 실행합니다.

API, CLI 및 MCP

모듈별 권한을 가진 여러 토큰과 자동 생성되는 OpenAPI 문서를 제공합니다. gately ctl로 인스턴스를 제어하고 gately mcp로 AI 어시스턴트를 연결할 수 있습니다.

전체 모듈 보기 →

fnOS 네이티브 앱

fnOS에 설치하고 바탕 화면에서 열기

Gately는 fnOS용 오프라인 패키지(x86 / ARM)를 제공하며 앱 센터에서 수동으로 설치합니다. fnOS 통합 게이트웨이에 연결되어 fnOS에 이미 사용하는 진입점을 함께 쓰고, fnOS 관리자의 로그인 상태를 그대로 활용할 수 있습니다.

fnOS 통합 게이트웨이 연동

fnOS 바탕 화면의 아이콘을 클릭하면 /app/gately/ 아래에서 관리 UI가 열립니다. 내부망 주소와 fnOS 원격 도메인 모두 사용할 수 있고 포트를 따로 열거나 포워딩할 필요가 없으며, 접근 제어는 fnOS가 맡습니다.

fnOS 관리자 로그인 상태로 로그인

「fnOS 로그인 상태로 자동 로그인」을 켜면 fnOS에 이미 로그인한 관리자는 비밀번호나 2단계 인증 코드 없이 바로 Gately에 들어갑니다. 일반 fnOS 사용자는 여전히 로그인해야 합니다. 기본적으로 꺼져 있습니다.

네이티브로 실행되는 모든 기능

root로 실행되므로 80/443을 수신하고 Docker를 관리하며 웹 터미널을 열 수 있습니다. 제거해도 설정이 유지되며, 업그레이드는 새 버전의 .fpk를 설치하면 됩니다.

네트워크 가장자리에서 동작하는 소프트웨어는 속이 훤히 보여야 합니다

DNS 키와 인증서 개인 키를 다루는 만큼 모든 동작을 직접 확인할 수 있어야 합니다.

투명함

기본적으로 프로젝트 서버에 연결하지 않고 기기 정보도 보고하지 않습니다. 공인 IP 조회와 STUN 서버 같은 모든 외부 주소는 확인하고 수정하고 끌 수 있습니다.

감사 가능

설정은 0600 권한의 일반 JSON이라 git diff와 롤백에 바로 활용할 수 있습니다. API 출력에서 민감한 필드는 마스킹됩니다.

직접 통제

서드파티 로그인은 직접 등록한 OAuth 앱을 사용하며 중간 릴레이를 거치지 않습니다. 온라인 업그레이드는 관리자가 클릭할 때만 실행되며(Linux 바이너리 설치), 백그라운드에서 자동으로 업데이트되지 않습니다.

단일 파일 배포

프런트엔드를 내장한 정적 바이너리 하나로 구성됩니다. Docker, systemd, OpenWrt에서 동작하며 NAS, 소프트 라우터, 클라우드 호스트를 모두 지원합니다.

1분이면 실행할 수 있습니다

이미지는 amd64, arm64, arm/v7을 지원합니다. 시작한 뒤 http://장치IP:16680에 접속해 기본 계정 admin과 기본 비밀번호 gately.cn으로 로그인하고, 바로 비밀번호를 변경하세요.

# 컨테이너를 실행합니다
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:latest
# 로그에서 초기 비밀번호를 확인합니다

전체 설치 가이드 →

자주 묻는 질문

가능합니다. 설정 → 백업 및 마이그레이션에서 .lkcf 파일 또는 사이트 전체 설정 zip을 선택해 미리 본 뒤 가져오면 됩니다. 가져온 규칙은 기본적으로 비활성화되어 있으므로 Lucky와 함께 실행하면서 모듈별로 전환하고 언제든 되돌릴 수 있습니다.

아니요. Gately는 기본적으로 어떤 프로젝트 서버에도 연결하지 않으며 아무것도 보고하지 않습니다.

가정용 NAS, 소프트 라우터, 클라우드 호스트 등 모든 서버에서 실행됩니다. Linux(amd64 / arm64 / arm / mips / mipsle / riscv64), macOS, Windows, FreeBSD용 바이너리와 amd64 / arm64 / arm/v7 Docker 이미지, fnOS용 네이티브 앱 패키지, OpenWrt 패키지(.ipk / .apk)를 제공합니다.

지원합니다. 모든 릴리스에 fnOS용 오프라인 패키지(.fpk)가 포함되며 앱 센터에서 수동으로 설치합니다. Gately는 fnOS 통합 게이트웨이에 연결되므로 바탕 화면 아이콘으로 열 수 있고 fnOS 원격 도메인으로도 접속할 수 있습니다. 「설정 → 접근 제어」에서 「fnOS 로그인 상태로 자동 로그인」을 켜면 로그인한 fnOS 관리자는 비밀번호나 2단계 인증 코드 없이 바로 들어갑니다.

이 모듈들은 호스트 포트를 직접 수신합니다. Docker 관리가 필요 없다면 docker.sock 마운트는 생략해도 됩니다.

더 많은 질문 →

네트워크 가장자리의 주도권을 되찾으세요

공개적이고 투명한 단일 파일. 지금 Gately를 배포해 보세요.

휴대폰으로 스캔해 Telegram 그룹에 참여휴대폰으로 스캔해 Telegram 그룹에 참여

Apache-2.0 라이선스로 공개되어 있습니다.