서비스 게시
Service는 Enrollment된 Client가 FRP server를 통해 외부에 게시하는 TCP target 하나입니다. 한 Client에 여러 Service를 둘 수 있습니다.
모든 서비스의 공통 경로
Target은 Client 자신의 localhost일 수도 있고 Client가 접근 가능한 다른 LAN host일 수도 있습니다.
서비스 종류
예 1 — Client 자신의 SSH만 게시
예 2 — 한 Client에서 여러 서비스
각 Service는 stable Service ID와 persistent public-port reservation을 갖습니다.
예 3 — Client를 LAN gateway처럼 사용
Client가 해당 LAN target에 normal IP/TCP로 도달할 수 있어야 합니다.
HTTPS는 passthrough
FRP Auto Deploy가 TLS를 종료하거나 인증서를 교체하지 않습니다. 사용자가 fw.example.com으로 접속한다면 실제 target application certificate가 해당 hostname에 유효해야 합니다.
Public port lifecycle
- Disable: 게시 중지, port 예약 유지
- Enable: 같은 port로 재개
- Edit + apply: target 변경, reservation 유지 목표
- Release: public port를 pool로 반환
Service를 외부에 게시하면 해당 application의 공격 표면도 외부로 열립니다. Application authentication, ACL, host firewall, database 권한은 계속 유지하세요.