frp github地址:https://github.com/fatedier/frp
frp使用指南:https://github.com/fatedier/frp/blob/master/README_zh.mdlinux1.部署服務端
步驟一:提早設置好服務端公網IP端口權限,可提早開啓,也能夠根據實際狀況開通;git
服務端配置信息
步驟一:下載安裝包
wget https://github.com/fatedier/frp/releases/download/v0.33.0/frp_0.33.0_linux_amd64.tar.gz
步驟二:解壓安裝包
mkdir /etc/frp && tar -zxvf frp_0.33.0_linux_amd64.tar.gz -C /etc/frp
步驟三:修改配置文件
vim /etc/frp/frps.ini[common]
bind_port = 20001 根據實際狀況更新IP端口步驟四:啓動程序,並放到後臺
nohup sh /etc/frp/frps -c /etc/frp/frps.ini &github
步驟一:下載安裝包 windows端: https://github.com/fatedier/frp/releases/download/v0.33.0/frp_0.33.0_windows_amd64.zip Linux端: https://github.com/fatedier/frp/releases/download/v0.33.0/frp_0.33.0_linux_amd64.tar.gz 步驟二:解壓安裝包到對應文件夾 步驟三:修改配置文件 frpc.ini [common] server_addr = 129.*.*.* #修改爲服務端的公網IP server_port = 20001 #服務端公開的公網IP端口,須要提早開通進出 [ssh] #ssh鏈接 type = tcp local_ip = 192.168.199.237 #修改爲你要鏈接的IP,若是是本地就修改爲127.0.0.1 local_port = 22 #要鏈接的內網IP端口 remote_port = 20003 #映射後的公網端口 [RDP] #遠程桌面鏈接,下面原理與ssh鏈接一致 type = tcp local_ip = 127.0.0.1 local_port = 3389 remote_port = 20002 步驟四:啓動程序,並放到後臺啓動 Linux端:nohup sh /etc/frp/frpc -c /etc/frp/frpc.ini & Windows端:start /b frpc.exe -c c:\frp\frpc.ini
鏈接ssh 地址以下:服務公網IP+客戶端remote_port-->>>129.*.*.*:20003 鏈接遠程桌面 地址以下:服務公網IP+客戶端remote_port-->>>129.*.*.*:20002