frp 內網穿透訪問內網Web服務

2022-03-08 19:36:30 字數 2060 閱讀 9221

ps:最近想要通過網域名稱(公網)訪問或者測試在本地搭建的 web 服務(不想在公網ip伺服器上再部署個服務,也不想通過teamview等工具遠端卡到爆!),

由於本地機器沒有公網 ip,無法將網域名稱解析到本地的機器,需要借助內網穿透應用就可以實現這一功能。

frp 就是個優秀的內網穿透應用,詳細介紹這裡就不說了,有需要的移步 github 去看詳細介紹吧~

1、一台公網ip的機器

2、一台可以上網的本地電腦

wget
然後把tar.gz檔案解壓

tar -xzvf frp_0.31.2_linux_amd64.tar.gz

新建個資料夾,把檔案剪下過去

mkdir frp

mv frp_0.31.2_linux_amd64 frp

進入目錄

cd frp/frp_0.31.2_linux_amd64/
把一些不需要的客戶端檔案刪掉

rm -f frpc frpc.ini

修改服務端的配置檔案

vim frps.ini

配置格式如下:

前台執行:./frps -c frps.ini

關閉方法:ctrl+c

後台執行:nohup ./frps -c frps.ini >/dev/null 2>&1 &

關閉方法:ps找到frp程序idkill frp程序id說明:>/dev/null 2>&1 &,表示丟棄。

如果執行正常, 開啟 localhost:7500 ,輸入配置的賬號密碼後可以看到儀表板介面

修改客戶端配置檔案frpc.ini內容格式如下:

[common]

server_addr = 服務端id位址

server_port = 7000

token = 服務端配置的token

local_port = 80 // 本地web服務監聽埠

custom_domains = 網域名稱或者ip

說明:custom_domains如果配置網域名稱需要將記錄解析到服務端ip 沒有網域名稱可以直接填服務端的ip

執行程式frpc -c frpc.ini然後在儀錶盤介面 **-http 就可以看到這個**鏈結

通過瀏覽器訪問 http://:10080 即可訪問到處於內網機器上的 web 服務。

frp 還可以實現 ssh 訪問公司內網機器、** dns 查詢請求、點對點內網穿透等強大功能,具體請去github了解吧~

Frp 內網穿透 web訪問本地服務

frp 是乙個可用於內網穿透的高效能的反向 應用,支援 tcp,udp 協議,為 http 和 https 應用協議提供了額外的能力,且嘗試性支援了點對點穿透。使用示例將 frps 及 frps.ini 放到具有公網 ip 的機器上。將 frpc 及 frpc.ini 放到處於內網環境的機器上。通過...

Frp內網穿透

部落格首發鏈結 frp 是乙個可用於內網穿透的高效能的反向 應用,支援 tcp,udp 協議,為 http 和 https 應用協議提供了額外的能力,且嘗試性支援了點對點穿透。github 啟動 frps cd main frp 024.1 server chmod rf 777 frps c fr...

FRP內網穿透

通常我們在外邊,想訪問內網的終端裝置,比如在家的電腦,樹莓派等裝置,但是我們是無法直接連線到這些裝置的,因為這些裝置都是內網裝置。想要連線就需要nat network address translation,網路位址轉換 想要實現這乙個功能,可以有許多方法,比如說frp 花生殼 ssh等實現。這篇文...