使用場景:
通過內(nèi)網(wǎng)穿透,使用adb遠程查看安卓設備狀態(tài)
資源地址:
frp : https://github.com/fatedier/frp/
frpc_android : https://github.com/mainfunx/frpc_android
服務端操作:
下載frp資源之后解壓
將其中的 frps、frps.ini 上傳到云服務器中,其他的文件不用管。
其中frps.ini 資源文件需要配置為如下:
[common]
bind_port = 7000
保存配置文件之后 在服務器中啟動服務,步驟如下
chomd 777 frps
./frps
//運行./frps 會提示運行狀態(tài)
//查看是否運行:
ps aux | grep frps
//退出的命令
kill -9 xxx
客戶端
安裝frpc-android
配置文件:
[common]
server_addr = 云服務器公網(wǎng)IP #frps服務端所在的公網(wǎng)IP
server_port = 7000 # 默認端口7000,就是客戶端和服務端通信的端口,不是你轉(zhuǎn)發(fā)的那個端口,如果要改端口,客戶端和服務端兩邊的配置文件都要改
[adb] # frp內(nèi)網(wǎng)穿透通道的名稱,一定要唯一
type = tcp # 連接類型
local_ip = 127.0.0.1 # 本地的地址
local_port = 5555 # 本地內(nèi)網(wǎng)需要穿透的端口號
remote_port = 8555 # 本次TCP服務要監(jiān)聽的端口,就是外網(wǎng)服務器要監(jiān)聽的端口(需要在服務器安全組中打開)
配置完成運行即可。