2026.01.16 리소스

클라우드 서버에 FRP를 설치하는 방법은 무엇인가요? 클라우드 서버에 안드로이드를 설치하는 방법은 무엇인가요?

리소스
읽기 시간: 5분

클라우드 서버에 FRP를 설치하는 방법은 무엇인가요? 자세한 가이드 및 FAQ

최신 인터넷 애플리케이션에서 FRP(Fast Reverse Proxy)는 클라우드 서버에 사설 네트워크 환경을 구축하거나 인트라넷에 침투하는 등 매우 효율적인 리버스 프록시 도구로 널리 사용됩니다. 이 글에서는 클라우드 서버에 FRP를 설치하는 방법을 자세히 소개하고, 편리한 원격 접속 및 네트워크 침투를 위해 이 도구를 성공적으로 구성하는 데 도움을 드립니다.

FRP란 무엇인가요?

FRP는 사용자가 외부 네트워크를 통해 내부 네트워크 서비스에 접근할 수 있도록 해주는 고성능 리버스 프록시 애플리케이션입니다. 클라우드 서버와 로컬 장치 간에 투명한 연결을 구축하여 내부 네트워크에 직접 접근하는 문제를 해결하며, 개인이나 기업의 원격 유지보수 및 서비스 접근과 같은 다양한 시나리오에서 널리 사용됩니다.

서울테크 한국 VPS 리뷰

클라우드 서버에 FRP를 설치하는 단계

1. 준비

  • 클라우드 서버에 운영 체제(예: Ubuntu, CentOS 등)가 설치 및 구성되어 있는지 확인하십시오.
  • 클라우드 서버는 외부 네트워크에 접속하기 위해 공용 IP 주소가 필요합니다.
  • FRP 클라이언트와 서버를 다운로드하고 구성하십시오.

2. FRP 다운로드

FRP의 최신 버전은 공식 웹사이트 또는 GitHub에서 다운로드할 수 있습니다. FRP는 Linux, Windows, macOS 등 다양한 플랫폼을 지원합니다. 다음 설명에서는 Linux를 예로 들어 설명합니다.

 wget https://github.com/fatedier/frp/releases/download/v0.37.0/frp_0.37.0_linux_amd64.tar.gz tar -zxvf frp_0.37.0_linux_amd64.tar.gz cd frp_0.37.0_linux_amd64

3. FRP 서버 구성

클라우드 서버에서 FRP 서버(frps)를 구성합니다. 압축 해제된 폴더에서 frps.ini 구성 파일을 찾아 열고 편집합니다.

 [common] bind_port = 7000 dashboard_port = 7500 dashboard_user = admin dashboard_pwd = admin vhost_http_port = 8080 vhost_https_port = 8443
  • bind_port : FRP 서버가 수신 대기할 포트를 지정합니다.
  • dashboard_port : FRP 웹 관리 패널의 포트를 지정합니다.
  • dashboard_userdashboard_pwd : 웹 패널에 로그인할 사용자 이름과 비밀번호를 설정합니다.

FRP 서버를 시작하세요:

 ./frps -c frps.ini

4. FRP 클라이언트를 구성합니다.

인트라넷 장치(예: 가정 또는 회사 네트워크의 컴퓨터)에 FRP 클라이언트(frpc)를 구성하십시오. 압축 해제된 폴더에서 frpc.ini 구성 파일을 찾아 열고 편집하십시오.

 [common] server_addr = xxxx # 云服务器IP地址server_port = 7000 [ssh] type = tcp local_ip = 127.0.0.1 local_port = 22 remote_port = 6000
  • server_addr : 클라우드 서버의 공용 IP 주소입니다.
  • server_port : 서버가 수신 대기하는 포트입니다.
  • remote_port : 원격 접속에 사용할 포트입니다.

FRP 클라이언트를 시작하세요:

 ./frpc -c frpc.ini

5. 설정이 완료되었습니다. 테스트하십시오.

설정을 완료한 후에는 클라우드 서버의 공용 IP 주소와 지정된 포트에 접속하여 인트라넷 서비스에 성공적으로 연결되는지 테스트할 수 있습니다. 예를 들어 SSH를 통해 원격으로 접속하려면 다음 명령어를 입력하십시오.

 ssh -p 6000 user@xxxx

연결이 성공하면 FRP 구성이 성공적으로 완료된 것입니다.

클라우드 서버에 FRP를 설치하는 방법에 대한 FAQ

질문 1: 클라우드 서버에 FRP를 어떻게 설치하나요?

A: FRP 클라이언트와 서버를 다운로드하고 관련 .ini 파일을 구성해야 합니다. 클라우드 서버의 경우 frps.ini 파일을 구성하고, 인트라넷 장치의 경우 frpc.ini 파일을 구성하여 양쪽 장치가 지정된 포트를 통해 통신할 수 있도록 설정하십시오.

질문 2: 클라우드 서버의 공용 IP 주소와 인트라넷 장치의 사설 IP 주소의 차이점은 무엇입니까?

A: 클라우드 서버의 공용 IP 주소는 외부 네트워크에서 접근 가능한 주소인 반면, 내부 네트워크 장치의 사설 IP 주소는 로컬 네트워크 내에서만 볼 수 있는 주소입니다. FRP(Functional Routing Protocol)를 사용할 때는 외부 네트워크와 내부 네트워크 장치 간의 연결을 활성화하기 위해 내부 네트워크 장치의 공용 IP 주소와 사설 IP 주소를 모두 구성해야 합니다.

질문 3: FRP 웹 관리 패널은 어떻게 구성하나요?

A: FRP 서버 설정 파일인 frps.ini에서 dashboard_port, dashboard_user, dashboard_pwd를 설정할 수 있습니다. 그런 다음 웹 브라우저에서 http://server public IP:dashboard_port로 접속하여 웹 관리 패널에 로그인하면 FRP의 실행 상태 및 관련 로그를 확인할 수 있습니다.

요약하다

위의 단계를 따르면 클라우드 서버에 FRP를 성공적으로 설치 및 구성하여 인트라넷 침투 문제를 해결하고 외부 네트워크에서 인트라넷 서비스에 액세스할 수 있습니다. FRP는 매우 효율적인 도구일 뿐만 아니라 복잡한 네트워크 구성을 간소화하여 원격 운영을 훨씬 쉽게 만들어 줍니다. 구성 중 문제가 발생하면 이 문서에 제공된 FAQ를 참조하여 추가 지원을 받으십시오.

공유:

최신 SaaS 소식 구독

한국 SaaS 시장의 최신 동향과 기사를 받아보세요.