當(dāng)前情況下,經(jīng)常會(huì)有需要到公司電腦進(jìn)行一些操作,比如連接內(nèi)網(wǎng)OA,數(shù)據(jù)庫(kù)或者提交文檔。為了減少外出,將使用frp進(jìn)行內(nèi)網(wǎng)穿透的方法進(jìn)行一個(gè)說(shuō)明。 前提條件 1. 一臺(tái)擁有公網(wǎng) IP 的設(shè)備(如果沒(méi)有,服務(wù)器可以使用https:///frp/ 提供的免費(fèi)服務(wù)器) 2、需要遠(yuǎn)程控制的電腦可以連接到互聯(lián)網(wǎng) 操作步驟 1、從GitHub下載可執(zhí)行程序https:///frp/ 2、將解壓縮后的文件夾拷貝至服務(wù)器,修改服務(wù)器配置文件frps.ini如下:
[common] bind_addr = 0.0.0.0 bind_port = 7000 privilege_mode = true privilege_token = 951632 dashboard_addr = 0.0.0.0 dashboard_port = 7500 dashboard_user = admin dashboard_pwd = system log_file = frps.log log_level = info log_max_days = 3 3、然后用cmd啟動(dòng)frps,提示start frps success表示啟動(dòng)成功 4、設(shè)置受控電腦允許遠(yuǎn)程連接并保證你的登錄用戶有權(quán)限進(jìn)行遠(yuǎn)程連接 5、確保可以遠(yuǎn)程連接的賬號(hào)設(shè)置了密碼,如果沒(méi)有設(shè)置,則進(jìn)行設(shè)置。若設(shè)置后需要不輸入密碼進(jìn)行登錄,在運(yùn)行框執(zhí)行 control userpasswords2 進(jìn)行賬號(hào)設(shè)置,取消[要使用計(jì)算機(jī)必須輸入密碼],點(diǎn)擊應(yīng)用,并按照提示輸入密碼。
6、將frp文件夾拷貝一份到受控電腦,修改frpc.ini文件如下圖 [common] server_addr = 8.8.8.8 ;服務(wù)器IP地址 server_port = 7000 ;服務(wù)器端口 privilege_token = 951632 ;服務(wù)器連接密約,與服務(wù)器frps中的配置保持一致 [RDP-thinkcentre] ;本地計(jì)算機(jī)名,不可重復(fù) type = tcp local_ip = 127.0.0.1 ;目標(biāo)計(jì)算機(jī)IP local_port = 3389 ;目標(biāo)計(jì)算機(jī)端口 remote_port = 6000 ;映射為服務(wù)器的端口 7、以cmd的方式運(yùn)行frpc,提示start proxy success 表示啟動(dòng)成功
8、此時(shí)在其他電腦運(yùn)行遠(yuǎn)程桌面連接(運(yùn)行mstsc),輸入你的服務(wù)器IP和服務(wù)器端口,可連接到受控計(jì)算機(jī),輸入受控計(jì)算機(jī)的賬號(hào)密碼,即可遠(yuǎn)程操作。
注: 如需將frps或者frpc安裝為系統(tǒng)服務(wù)隨操作系統(tǒng)運(yùn)行,可使用nssm進(jìn)行快速安裝。到http://www./下載對(duì)應(yīng)的版本,解壓到服務(wù)器frp文件夾,在服務(wù)器命令行窗口輸入nssm install frps,瀏覽frps.exe,點(diǎn)擊install service則可安裝為系統(tǒng)服務(wù),然后使用net start frps啟動(dòng)服務(wù)即可。受控端若需安裝,操作方式相同。 服務(wù)器防火墻以及端口設(shè)置請(qǐng)參照其他學(xué)習(xí)資料。 frp的GitHub地址https://github.com/fatedier/frp ,感謝開(kāi)發(fā)者的付出。
|
|
來(lái)自: 新進(jìn)小設(shè)計(jì) > 《待分類(lèi)》