实验室计算机远程访问设置(Teamviewer+Frp)
1、臺式機校園網檢測及重連設置
轉載自https://blog.zczc.cz/2018/05/21/%E8%87%AA%E5%8A%A8%E6%A3%80%E6%B5%8B%E6%A0%A1%E5%9B%AD%E7%BD%91%E8%BF%9E%E6%8E%A5%E5%B9%B6%E5%9C%A8%E6%8E%89%E7%BA%BF%E6%97%B6%E9%87%8D%E5%90%AF%E7%BD%91%E7%BB%9C/
為保證能夠遠程訪問,首先要保證電腦打開且有網絡,下述代碼僅將exe換成自己所用的銳捷客戶端。
上述代碼為銳捷客戶端對應代碼。
5.選擇操作選項卡,新建操作,將“程序或腳本”設置為腳本所在位置。
2、服務器端+被控臺式機端配置
2.1服務器端配置
服務器端采用的是Ubuntu系統,使用wget下載對應的Frp版本即可,代碼如下:
## 下載frp wget https://github.com/fatedier/frp/releases/frp_0.34.3_linux_amd64.tar.gz ##解壓 tar -zxvf frp_0.34.3_linux_amd64.tar.gz ##進入文件夾 cd frp_0.34.3_linux_amd64 ##修改配置 vi frps.ini將frps.ini改為如下所示,*******為自設密碼。
[common] bind_port = 7000 vhost_http_port = 8081 token=********dashboard_port = 7500 dashboard_user = admin dashboard_pwd = ********配置成功后,運行
./frps -c ./frps.ini2.2被控臺式機端配置(需設置允許遠程訪問)
我的臺式機為windows系統,因此需要下載對應的windows版本。
下載鏈接可參考下式
下載后解壓進入文件夾,編輯frpc.ini,修改為如下所示,,注意token所設置的密碼需與服務器設置的對應。server_addr 為服務器IP地址,server_port 為服務器端剛剛設置的bind_port 。local_port 和remote_port 都設置為5938(teamviewer默認監聽端口)以使得Teamviewer能夠監聽到。
[common] server_addr = ********** server_port = 7000 token=**********[RDP] type = tcp local_ip = 127.0.0.1 local_port = 5938 remote_port = 5938為了保證能夠通過服務器進行交互,需要在服務器設置白名單,允許端口進出,類似下圖。
設置完成之后,即可打開frpc進行檢驗,在cmd里進入文件夾,執行
frpc.exe -c frpc.ini為了使用teamviewer訪問,需要對teamviewer進行配置,設置允許LAN連接
再在其他電腦上直接訪問即可,連接成功后首先需要輸入密碼為值守密碼,即teamviewers里設置的密碼。之后會進入開機界面,需要輸入賬戶密碼,為臺式機的windows用戶密碼。(切記切記不要自己訪問自己)
3、設置為后臺運行
3.1服務器端后臺運行
采用screen進行后端運行
apt install screen screen -dmS frp screen -r frp使用幾次后,發現沒效果,不知道為什么。
改用
3.2臺式機端后臺運行
下載NSSM,下載鏈接參考下面
http://www.nssm.cc/release/nssm-2.24.zip下載完成之后解壓,通過cmd進入對應目錄
輸入nssm install frpc
會跳出窗口,依次填寫frpc.exe所在路徑和所需指令。
總結
以上是生活随笔為你收集整理的实验室计算机远程访问设置(Teamviewer+Frp)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 基于单片机智能婴儿车控制设计(毕业设计)
- 下一篇: 电脑客户端编程技术