1.服務端frps.ini文件配置(需要一台公網服務器)
#vim frps.ini

[common]
bind_port = **** #與客戶端綁定的進行通信的端口
token = **** #客戶端請求對應token值
服務端啟動
前台啟動: ./frps -c ./frps.ini
后台啟動: nohup ./frps -c ./frps.ini &
2.客戶端frpc.ini文件配置
[common] server_addr = ***** #對應公網服務器ip server_port = **** #與服務端bind_port一致 token = **** #服務端配置的對應token值一致 [ssh] type = tcp local_ip = 127.0.0.1 #訪問協議 local_port = 3389 #內網服務的端口號 remote_port = **** #自定義的訪問內部ssh端口號
多客戶端配置
[ssh01] #名稱不可以和上個客戶端配置一樣 type = tcp local_ip = 127.0.0.1 #訪問協議 local_port = 3389 #內網服務的端口號 remote_port = **** #自定義的訪問內部ssh端口號,且不可以和上個客戶端配置一樣
客戶端啟動
前台啟動: ./frpc -c ./frpc.ini
后台啟動: nohup ./frpc -c ./frpc.ini &
3.客戶端注冊服務
(1) http://nssm.cc/download下載nssm 2.24-101-g897c7ad (2017-04-26)軟件
(2)在Frpc目錄下新建start.bat文件,文件內容保存為:
frpc.exe -c frpc.ini

(3)解壓nssm-2.24-101-g897c7ad文件夾


(4)在win64目錄下輸入運行cmd命令
nssm.exe install frpc

(5)彈出安裝對話框點擊Install service,提示successfully,說明安裝成功

(6)可在系統運行服務查看,設置開機自動運行即可

