部署檔案:
用戶端配置
在本機虛拟機中配置 frps.ini
bind_port 為本機的監聽端口,後期用于對資料的監聽
伺服器端配置
上傳檔案 frpc 與 frpc.ini 至伺服器端,并修改兩個檔案的權限為0777
檔案權限
777 代表
該檔案擁有者對該檔案擁有讀寫操作的權限
該檔案擁有者所在組的其他成員對該檔案擁有讀寫操作的權限
其他使用者組的成員對該檔案也擁有讀寫操作權限
666代表
該檔案擁有者對該檔案擁有讀寫的權限但是沒有操作的權限
該檔案擁有者所在組的其他成員對該檔案擁有讀寫的權限但是沒有操作的權限
其他使用者組的成員對該檔案也擁有讀寫權限但是沒有操作的權限
修改配置檔案 frpc.ini
server_addr: 自己的ip位址
server_port: 自己監聽時所用端口,同上 bind_port
remote_port: 代理端口
啟動服務
配置完成後,用戶端主機中使用指令
./frps -c frps.ini
啟動服務,若顯示 start frps success 即為成功開啟
在伺服器端使用指令
./frpc
啟動伺服器端的 frpc 服務,若配置無誤且成功啟動,在用戶端中會監聽到資訊
# 啟用代理 成功啟動服務後,在個人浏覽器中設定代理: 代理協定為SOCKS5,代理伺服器位址為啟動 frps 服務所用的主機ip(即 server_addr ),代理端口為 remote_port 所配置的端口
挂起代理後,即可通過目标伺服器轉發流量來通路其伺服器所在的内網環境