frp 내장망 구축 관통

4361 단어 가상 머신
사전 준비
  • 자체 클라우드 서버 1대
  • 필요
  • 내부 네트워크 서버 관통
  • 1. 서버 구성(클라우드 서버)

  • 다운로드 해압frp
  • wget https://github.com/fatedier/frp/releases/download/v0.33.0/frp_0.33.0_linux_amd64.tar.gz
    
    tar -zxvf frp_0.33.0_linux_amd64.tar.gz
    
  • frps를 설정합니다.ini
  • [common]
    bind_port = 5443      # , 
    vhost_http_port = 8080    #http ,  
    dashboard_port = 6443     # 
    dashboard_user = admin    # 
    dashboard_pwd = admin     # 
    log_file = ./frps.log     # 
    log_level = info          # 
    log_max_days = 3          
    token = fsskfjsijfis # 
    
    
  • 서비스 시작 (포트 번호가 정상적으로 반환됨)
  • nohup ./frps -c ./frps.ini  > frps.log 2>&1 &   
    
  • 서비스 종료(프로세스 조회 후kill)
  • ps -aux|grep frp| grep -v grep
    kill -9 pid
    

    2. 클라이언트 구성(네트워킹 서버)

  • 다운로드 해제
  • wget https://github.com/fatedier/frp/releases/download/v0.33.0/frp_0.33.0_linux_amd64.tar.gz
    
    tar -zxvf frp_0.33.0_linux_amd64.tar.gz
    
  • frpc를 설정합니다.ini
  • [common]
    server_addr = 47.xx.x.xx #  ip
    server_port = 5443   #  
    token=fsskfjsijfis  # token 
    
    [ssh]          
    type = tcp      #   ssh 
    local_ip = 127.0.0.1
    local_port = 22
    remote_port = 6000    #  , 6000 22
    
    [web]
    type = http     #  
    local_port = 8080  # 
    remote_port = 8080  # 
    custom_domains = 47.xx.x.xx  #  ip ( )
    
    
  • 서비스 시작
  • nohup ./frpc -c ./frpc.ini  > frpc.log 2>&1 &
    
  • 방문 및 닫기 서비스 종료와 위쪽이 일치하면 조회하고 kill
  • ssh -p 6000 [email protected]  #ssh
    
    47.xx.xx.xx:8080  # 8080 
    
  • 발생한 문제
  • 포트 번호만 반환됨
  • 구성 파일에 문제가 있음을 나타냅니다.
  • 클라우드 서버에 해당하는 보안 그룹을 열어야 한다는 주의
  • 로그 확인 문제 6미해결 문제
  • 어떻게 인터넷 서버에 파일을 전송합니까!
  • 좋은 웹페이지 즐겨찾기