1. 程式人生 > 其它 >伺服器搭建屬於自己的Frp服務實現內網穿透

伺服器搭建屬於自己的Frp服務實現內網穿透

伺服器搭建Frp實現內網穿透

  1.首先得需要一臺有公網ip的伺服器,雲伺服器也可...

 

  2.Frp下載地址:https://github.com/fatedier/frp/releases      (選擇根據伺服器系統下載對應版本即可)

    我伺服器是windows 64位的,所以下載windows64位的版本。

 

 

 

 

  3.將下載好的Frp拷貝到伺服器上,進行解壓

         

  解壓後的目錄中:

  frpc.exe 是客戶端,用於放在被穿透的裝置上允許的

  frps.exe是服務端,放在伺服器執行的。

 

 

  4.現在是我們先部署服務端,開啟frps.ini配置檔案配置一些引數

 

  配置檔案內容如下:

 

 

   [common]

  bind_port = 7000

  dashboard_port = 8070

  dashboard_user = admin

  dashboard_pwd = admin123

  token = thisToken65495!@

 

 其中:bind_port是服務端繫結的埠      dashboard就是儀表板的埠與使用者名稱和密碼     token就是金鑰

 

  5.配置完以上引數,就可以開始啟動服務端了

  cmd視窗進入frp的資料夾下 執行以下命令:frps -c frps.ini   敲擊回車

       

   此時服務端已經是啟動成功了,現在我們可以從本地電腦上telnet以下伺服器的7000埠是否通的

  

 

 

       6.接下來部署客戶端,在要被穿透的內網裝置也從下載的包中解壓出來,配置frpc.ini 客戶端檔案。

  

 

 

 

   7.允許frpc客戶端,cmd命令進入當前frp資料夾 執行:frpc -c frpc.ini

  

 

   此時就執行成功了。    可以通過伺服器IP加客戶端ini配置檔案的remote_port埠來訪問下服務。

  

 

 

  Ps:如果服務端和客戶端均執行成功,但無法訪問的情況請檢查下伺服器防火牆的兩個埠是否開放!

    一個是伺服器如上配置 繫結的7000埠、還有一個就是客戶端配置被對映轉發的埠8000, 我這個是雲伺服器,我進入控制檯開放了這兩個埠的。 還要檢查伺服器上自身的防火牆是否開放這兩個埠。