win7系統下載
當前位置: 首頁 > 硬件軟件教程 > 詳細頁面

路由器 FRP 內網穿透服務如何使用

發布時間:2025-04-19 文章來源:xp下載站 瀏覽:

路由器(Router)是連接兩個或多個網絡的硬件設備,在網絡間起網關的作用,是讀取每一個數據包中的地址然后決定如何傳送的專用智能性的網絡設備。

導讀:路由器 FRP 內網穿透服務免費使用教程

路由器 FRP 內網穿透服務免費使用教程
FRP是一個可用于內網穿透的高性能的反向代理應用,支持 tcp, udp, http, https 協議。

對于http, https服務支持基于域名的虛擬主機,支持自定義域名綁定,使多個域名可以共用一個80端口。

說人話?就是讓沒有公網ip的你遠程訪問局域網內的各種服務,比如遠程訪問路由器后臺、遠程ssh、遠程桌面等。有公網ip的童鞋就沒必要繼續往下看了,因為有公網了沒必要內網穿透。

路由器 FRP 內網穿透服務免費使用教程

RP 服務器

免費服務器

免費服務器不穩定,速度慢,且一般僅開放部分端口,請謹慎使用!但如果需求量不大,偶爾遠程訪問一下路由器,也是沒問題的。以下是一些免費 frp 服務器網址:

  • https://diannaobos.com/frp/
  • https://www.chuantou.org
  • http://www.frps.top

自建服務器

自建frp服務器的速度,穩定性,可用端口完全取決于你的云服務器狀況。這里推薦使用 clang大大寫的frp一鍵搭建腳本。

wget --no-check-certificate https://raw.githubusercontent.com/clangcn/onekey-install-shell/master/frps/install-frps.sh -O ./install-frps.sh
bash install-frps.sh update

基本配置信息

只談一下最新 0.20.0 的 FRP 基本配置,基本有以下幾種配置信息加粗表示必填

  • 服務器地址?[server_addr]
  • 服務器 FRP 端口號?[server_port]
  • 服務器密鑰?[token]?老版本為[privilege_token]
  • 底層通訊協議?[protocol]?一般為kcp或者tcp
  • 用戶名?[user]?這個隨意填一個就行了
  • 日志配置隨意

基本配置示例

配置文件信息

[common]
server_addr = frp3.chuantou.org
server_port = 7000
token = www.chuantou.org
protocol = kcp
user = myname

koolshare 插件基本配置

路由器 FRP 內網穿透服務免費使用教程
路由器 FRP 內網穿透服務免費使用教程

穿透節點配置信息

  • 穿透節點我常用的就是 http、https 和 tcp,其實 tcp 和 http 是差不多的,只是配置了之后,訪問的姿勢不一樣。
  • 比如我現在要穿透路由器內網 ip 為?192.168.1.1?的 ssh 服務,ssh 服務的端口為?22?穿透到外網的?52210。
  • 以下我所使用的免費 frp 服務器,tcp 穿透端口號范圍 50000-70000,請注意!
  • 可能某些服務只能支持一種穿透方式。

tcp 穿透方式

  • [ssh-tcp] -> 括號內為穿透節點的名稱
  • type -> 穿透類型 [tcp/http/https等]
  • local_ip -> 本地 ip 地址 [比如路由器內網ip]
  • local_port -> 本地端口號 [要穿透的內網服務端口]
  • remote_port -> 遠程端口號 [外網訪問內網服務的端口號]
tcp 配置文件信息

[ssh-tcp]
type = tcp
local_ip = 192.168.1.1
local_port = 22
remote_port = 52210

koolshare 插件 tcp 穿透配置
路由器 FRP 內網穿透服務免費使用教程

tcp穿透配置

tcp 穿透成功

路由器 FRP 內網穿透服務免費使用教程

ssh 的 tcp 穿透配置完成后 Linux、Mac 或 XShell 環境下運行以下命令即可遠程路由器:

ssh [email protected] -p 52210

http 穿透方式

  • [ssh-http] -> 括號內為穿透節點的名稱
  • type -> 穿透類型 [tcp/http/https等]
  • local_ip -> 本地 ip 地址 [比如路由器內網ip]
  • local_port -> 本地端口號 [要穿透的內網服務端口]
  • subdomain -> 子域名 [選一個沒有被占用的名字]
ssh 配置文件信息

[ssh-http]
type = http
local_ip = 192.168.1.1
local_port = 22
subdomain = monlor

koolshare 插件http穿透配置

路由器 FRP 內網穿透服務免費使用教程

http 穿透結果

可能我測試的這個免費服務器問題,http 穿透未測試成功,ssh 的 http 穿透配置完成后終端 ssh 運行以下命令即可遠程路由器:
額,經過測試 ssh 無法使用 http 穿透,測試過 web 服務器既可以使用 http 也可以使用 tcp 穿透方式的。下面例子使用免費服務器?frp3.chuantou.org,address?表示穿透成功后的訪問地址。

typelocal_iplocal_portremote_portsubdomainaddress
tcp192.168.1.18052022frp3.chuantou.org:52022
http192.168.1.180monlormonlor.frp3.chuantou.org

注意事項

自建服務器的 http 和 https 端口配置問題

如果 http 配置為 80 端口,https 配置為 443 端口,那么你使用 http 或 https 方式穿透之后是不用增加端口號訪問的。如果使用其他端口,請加上端口號訪問。使用這兩個端口搭建 frp 服務器會占用你 vps 的相應端口,不過可以支持多個子域名共用端口 80 或 443,不必像 tcp 穿透那樣一個穿透節點占用一個端口。

版本號注意

FRP 請一定要注意服務端版本號,有些版本不互相兼容。而且隨著版本的更新,配置也發生了一定的更改。所以請跟你不同的版本選擇不同的服務端配置,目前大概有三個版本:

  • 0.9.3 以前的版本
  • 0.9.3 至 0.17.0 版本
  • 0.17.0 至 0.20.0 版本

免費服務器常見問題

FRP 服務啟動失敗,請檢查 FRP 穿透節點配置中的子域名?http?和遠程端口?tcp?配置,
極可能已經被和你使用同樣免費服務器的人占用了,嘗試多次更換這 2 個配置,并重啟服務。

穿透截圖

路由器 FRP 內網穿透服務免費使用教程

路由器 FRP 內網穿透服務免費使用教程


路由器不僅讓你更穩定快速地連接無線網絡,更可以讓家中的智能設備連接在一起。
久久亚洲国产的中文