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

frp服務利用云主機實現Windows遠程連接1.下載所需要的安裝包https://github.com/fatedier/frp/releases
下載 frp_0.44.0_linux_amd64.tar.gz 和 frp_0.44.0_windows_amd64.zip 兩個安裝包(版本隨意)
2.進入云主機配置1.將 frp_0.44.0_linux_amd64.tar.gz 傳入云主機并解壓改名賦權tar -zxvf frp_0.44.0_linux_amd64.tar.gz -C /rootmv /root/frp_0.44.0_linux_amd64 /root/frp_0.44.0cd /root/frp_0.44.0chmod 777 *2.配置frps.ini文件cat > frps.ini << EOF[common]# frp監聽的端口bind_port = 7000# 授權碼,可設可不設,如若設置,客戶端也要設置 , 否則無法連接token = 111#隨意寫# frp管理后臺端口dashboard_port = 7500# frp管理后臺用戶名和密碼 , 用于網頁登陸dashboard_user = 111dashboard_pwd = 111# 日志記錄位置log_file = /var/log/frps.log# 日志記錄等級log_level = info# 日志存活時間log_max_days = 3# frp的udp監聽端口bind_udp_port = 7001# 使用http代理并進行穿透vhost_http_port = 7002# 使用https代理并進行穿透vhost_https_port = 7003# 認證超時時間authentication_timeout = 600# 最大連接數max_pool_count = 5EOF3.防火墻開啟端口# 放行監聽端口firewall-cmd --permanent --add-port=7000/tcp# 放行后臺管理端口firewall-cmd --permanent --add-port=7500/tcp# 重啟防火墻firewall-cmd --reload4.后臺啟動【frp服務利用云主機實現Windows遠程連接】# 命令行寫入nohup /root/frp_0.44.0/frps -c /root/frp_0.44.0/frps.ini &> /var/log/frps.log &5.瀏覽器可以訪問后臺管理系統http://云主機IP:7500
6.開機自啟# 命令行寫入chmod 777 /etc/rc.localcat >> /etc/rc.d/rc.local << EOF#frpnohup /root/frp_0.44.0/frps -c /root/frp_0.44.0/frps.ini &> /var/log/frps.log &EOF7.關閉進程(不用該服務時)ps -aut | grep frpkill -9 進程號3.windows配置1.解壓 frp_0.44.0_windows_amd64.zip2.配置frpc.ini文件[common]# 云主機ipserver_addr=云主機ip# frp監聽的端口server_port=7000# 授權碼,需與服務端保持一致token=111[RDP]# 連接協議type=tcp# 本地連接地址local_ip=127.0.0.1# 本地連接端口 , 不可更改local_port=3389# 遠程連接端口,可隨意改remote_port=99993.在云主機上放行9999端口firewall-cmd --permanent --add-port=9999/tcpfirewall-cmd --reload4.啟動win+r鍵入cmd進入frp_0.44.0_windows_amd64目錄下(或者直接在此文件目錄上行直接敲cmd回車)#寫入命令frpc -c frpc.ini5.設置快捷方式在frp目錄下創一個start.bat執行文件# 寫入以下內容:@echo off:homefrpc -c frpc.inigoto home6.設置開機自啟

打開 C:\Users\你的電腦用戶名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\
將start.bat創建快捷方式并將快捷方式復制進去這樣就會在你每次開機的時候啟動 frp 了,但是會彈出命令提示符窗口,關閉則無法遠程

    推薦閱讀