frp服務利用云主機docker服務實現Windows遠程連接

1.云主機配置1.docker部署# 創建文件mkdir -p /root/docker/frp && touch /root/docker/frp/frps.ini# 配置文件cat > /root/docker/frp/frps.ini << EOF[common]# frp監聽的端口(隨意寫)bind_port = 9919# 授權碼,可設可不設,如若設置,客戶端也要設置,否則無法連接token = 111# frp管理后臺端口(隨意寫)dashboard_port = 9920# frp管理后臺用戶名和密碼(用于網站登錄)dashboard_user = 111dashboard_pwd = 111# 日志記錄位置log_file = /var/log/frps.log# 日志記錄等級log_level = info# 日志存活時間log_max_days = 3# 認證超時時間authentication_timeout = 600# 最大連接數max_pool_count = 5EOF2.docker跑起服務docker run -d \--name frps \--restart always \--network host \-v /root/docker/frp/frps.ini:/etc/frp/frps.ini \snowdreamtech/frps:0.44.03.防火墻開啟端口# 監聽端口firewall-cmd --permanent --add-port=9919/tcp# 后臺管理端口firewall-cmd --permanent --add-port=9920/tcp# 重啟firewall-cmd --reload4.瀏覽器可以訪問后臺管理系統http://云主機IP:9920
2.windows配置1.下載并解壓 frp_0.44.0_windows_amd64.zip下載地址:https://github.com/fatedier/frp/releases
下載 frp_0.44.0_windows_amd64.zip 安裝包(版本隨意)
2.配置frpc.ini文件[common]# 云主機ipserver_addr=云主機ip# frp監聽的端口server_port=9919# 授權碼,需與服務端保持一致token=111[RDP]# 連接協議type=tcp# 本地連接地址local_ip=127.0.0.1# 本地連接端口,不可更改local_port=3389# 遠程連接端口(可隨意)remote_port=99993.啟動win+r鍵入cmd進入frp_0.44.0_windows_amd64目錄下frpc -c frpc.ini4.設置快捷方式在frp目錄下創一個start.bat執行文件# 寫入以下內容:@echo off:homefrpc -c frpc.inigoto home5.設置開機自啟

打開 C:\Users\你的電腦用戶名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\
將start.bat創建快捷方式并將快捷方式復制進去這樣就會在你每次開機的時候啟動 frp 了,但是會彈出命令提示符窗口,關閉則無法遠程
3.進行遠程連接
win+r鍵入mstsc輸入自己的云主機IP加端口

frp服務利用云主機docker服務實現Windows遠程連接

文章插圖
【frp服務利用云主機docker服務實現Windows遠程連接】輸入自己要遠程電腦的用戶名和密碼

frp服務利用云主機docker服務實現Windows遠程連接

文章插圖

    推薦閱讀