frp配置本地服務埠到伺服器80埠

anteoy發表於2016-11-30

搭建環境:

  1. ubuntu 16.04 LTS (本地服務計算機) ubuntu 14.04 LTS(阿里雲伺服器)

  2. apache tomcat 7

  3. java 7

  4. frp 0.8.1 linux

搭建過程:

  1. 資源準備
    • frp 0.8.1 linux 二進位制包
    • tomcat
    • 任意版本jvm
  2. 開始安裝

    1. 分別在服務端ubuntu和客戶端ubuntu解壓安裝包(jdk以及tomcat這裡不再贅述)

      tar -zxvf frp_0.8.1_linux.tar.gz

    2. 配置本地ubuntu 16.04 LTS 中frpc.ini為:

      
      #frpc.ini
      
      [common]
      server_addr = #阿里雲伺服器ip地址
      server_port = 7000
      auth_token = 123
      
      [web]
      type = http
      local_port = 8889 #本地埠地址
    3. 修改阿里雲伺服器ubuntu 14.04 LTS版本frps.ini配置為:

      
      # frps.ini
      
      [common]
      bind_port = 7000
      vhost_http_port = 80
      
      [web]#不同標籤名對應client中相同的標籤
      type = http
      custom_domains = #阿里雲伺服器地址(即服務訪問地址,這裡最好這麼配置)
      auth_token = 123
      
      [web-home]
      type = http
      custom_domains = #同上一標籤
      auth_token = 123
    4. 啟動服務

      ./frps -c ./frps.ini
    5. 啟動tomcat專案以及客戶端
      ./frpc -c ./frpc.ini

    6. 此時訪問custom_domains標籤設定的地址:80即可經過frp代理進入到本地服務除錯。

相關文章