用FRP做內網穿透使用遠端桌面連線家裡的windows電腦
大部分家用寬頻沒有獨立的IPV4,沒法直接連線。FRP是一個內網穿透的神器,可以透過一個有公網IP的伺服器搭建FRP服務端,去轉發流量實現內網穿透 |
FRP在Github開源:
在releases頁面下載對應的版本。壓縮包只是對應平臺不通,每個包解壓都包含伺服器端和客戶端。
伺服器端我用的是
,所以在releases頁面下載"frp_0.33.0_
_amd64.tar.gz",如果伺服器端是其他系統,下載對應的解壓就行。
解壓資料夾內:
- "frps"、"frps_full.ini"、"frps.ini"是放在伺服器端執行的可執行檔案和配置檔案。
- "frpc"、"frpc_full.ini"、"frpc.ini"是放在客戶端端執行的可執行檔案和配置檔案。
使用 vi frps.ini修改frps.ini檔案,然後儲存退出:
[common] bind_addr=0.0.0.0 bind_port = 7000 token=12310086 dashboard_port = 7500 dashboard_user = admin dashboard_pwd = admin123
說明:
-
- "bind_addr"是伺服器本地IP,不改。
- "bind_port"是frp監聽埠。
- "token"是驗證token建議設定上。
- "dashboard_port"是frp皮膚埠。
- "dashboard_user""dashboard_pwd"是皮膚的賬戶密碼。
除了"bind_addr"引數之外的其他引數,都可以根據需求自行修改,務必記住改過的引數。
然後給伺服器端frps賦予執行許可權:
sudo chmod 755 ./frps
執行frps
./frps -c ./frps.ini
可以配合nohup或者screen在讓frps後臺執行。
注意防火牆或者寶塔之類放行響應的埠。登入網頁檢視一下是否確實成功執行
皮膚僅供參考,可用可不用。訪問 http://伺服器ip:7500
上面配置的7500埠,使用上面配置的使用者名稱和密碼 admin/admin123
登陸可以看到如下介面:
演示的客戶端為windows,下載frp windows版"frp_0.33.0_windows_amd64.zip",解壓進入資料夾:
本地演示用到程式是windows遠端桌面,使用3389埠。需要用frp將windows客戶端的3389轉發到伺服器端上。比如將客戶端的3389轉發到伺服器端的33389埠。用文字編輯器開啟"frpc.ini"檔案:
[common] server_addr = FRP服務端VPSip server_port = 7000 token=12310086 [RDP] type = tcp local_ip = 127.0.0.1 local_port = 3389 remote_port = 33389
儲存退出,在cmd裡執行
frpc.exe -c frpc.ini
出現success就是連線成功
此時伺服器段也有連線提醒
控制皮膚裡也有提示
如果沒有提示,請注意在伺服器防火牆或者寶塔之類的管理皮膚裡放行響應的埠!
現在我們在外網任意一臺電腦,開啟windows遠端桌面程式,輸入伺服器ip:33389,就可以連線到本地windows了
注意一定要開啟windows電腦的“允許遠端連線”,否則有可能失敗。
- 伺服器端啟動根據配置檔案監聽7000埠。客戶端根據配置檔案啟動和伺服器的frp 7000埠進行連線。
- 兩者連線成功之後,客戶端讀取本地配置檔案告訴伺服器端,需要哪些轉發操作用到什麼埠。
- 上述操作中,客戶端讀取本地配置檔案告訴伺服器端,客戶端轉發本地的3389埠到了伺服器端的33389。
- 然後伺服器端再新開33389的監聽埠,把來自外網訪問33389埠的流量轉發到客戶端3389
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31524109/viewspace-2789961/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ngrok 搭建內網穿透+遠端桌面連線內網穿透
- 用阿里雲做frp內網穿透NAS阿里FRP內網穿透
- 內網遠端桌面工具,內網遠端桌面連線方式,連線工具有什麼好的推薦內網
- frp 實現內網穿透(Windows 版)FRP內網穿透Windows
- FRP配置外網遠端桌面FRP
- FRP 內網穿透FRP內網穿透
- windows?10如何遠端桌面連線Windows
- 使用frp實現內網穿透FRP內網穿透
- 5 分鐘,使用內網穿透快速實現遠端桌面內網穿透
- Windows與Linux相互遠端桌面連線WindowsLinux
- 如何遠端連線 桌面設定遠端桌面連線
- FRP搭建內網穿透FRP內網穿透
- 如何使用 frp 實現內網穿透FRP內網穿透
- 無法連線遠端,Windows系統電腦無法遠端連線怎麼辦Windows
- 使用frp進行內網穿透,實現ssh遠端訪問Linux伺服器FRP內網穿透Linux伺服器
- win10的遠端桌面連線在哪裡_win10如何開啟遠端桌面連線Win10
- 內網穿透—使用 frp 實現內外網互通內網穿透FRP
- 使用 Frp 和 Docker 通過遠端桌面和 SSH 來遠端控制 Windows(反向代理)FRPDockerWindows
- 批次遠端桌面連線 批次遠端桌面
- 遠端桌面連線怎麼使用
- FRP 內網穿透、反向代理FRP內網穿透
- frp 實現內網穿透FRP內網穿透
- 如何遠端連線 遠端桌面軟體連線
- vps如何遠端連線,遠端桌面連線vps
- rd遠端桌面 如何連線rd遠端桌面
- win10遠端桌面連線在哪裡開啟 win10開啟遠端桌面連線的方法Win10
- win10系統下如何使用遠端桌面連線命令來連線遠端桌面Win10
- 怎麼開啟遠端桌面連線 Windows遠端方法Windows
- 遠端連線桌面 批次遠端管理
- 修改windows遠端桌面連線埠-批處理Windows
- 怎麼使用遠端桌面連線 win10怎麼遠端連線Win10
- 遠端連線 Ubuntu 桌面Ubuntu
- Linux 連線遠端桌面Linux
- 遠端桌面連線中文版 遠端桌面軟體使用方法
- 使用FRP、雲伺服器搭建內網穿透FRP伺服器內網穿透
- frp免費內網穿透訪問家用電腦本地服務(http示例)FRP內網穿透HTTP
- macos上遠端windows 直接用內網IP 比 用pc電腦名,速度更快;MacWindows內網
- 最簡潔內網穿透教程一鍵穿透 3389 遠端桌面-純乾貨內網穿透