成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

一款很不錯的內網穿透工具—FRP,值得花三分鐘時間學習

網絡 通信技術
FRP采用了一種比較特殊的網絡傳輸方式,將內網服務端口映射到公網上,從而實現了內網穿透。

FRP內網穿透

作為一名互聯網人,你是不是經常會遇到需要在外網訪問內網服務的情況,而內網服務通常是無法直接從外網訪問的。FRP是一款優秀的內網穿透工具,可以幫助我們實現從外網訪問內網服務的目的。但是也要做好網絡安全的舉措。

使用場景:

  • 遠程辦公:如果你的工作需要在家中訪問公司內部的服務器,FRP可以幫助你實現。
  • 私有云服務:如果你在家中搭建了私有云,比如NextCloud,FRP可以幫助你在任何地方訪問你的私有云。
  • 物聯網設備接入:如果你有一些物聯網設備需要接入互聯網,FRP可以幫助你輕松實現。
  • 游戲服務器:如果你想在家中搭建游戲服務器,讓你的朋友也能加入,FRP可以幫助你實現這一點。
  • Web開發和測試:如果你是一名Web開發者,FRP可以幫助你在本地開發和測試你的應用,然后通過公網讓其他人訪問進行測試。

一、FRP的原理

FRP采用了一種比較特殊的網絡傳輸方式,將內網服務端口映射到公網上,從而實現了內網穿透。具體來說,FRP分為兩個部分:客戶端和服務端。

客戶端負責將內網服務端口映射到公網上,而服務端則負責接收公網請求并將其轉發到客戶端,從而實現內網穿透。FRP支持TCP、UDP、HTTP和HTTPS等多種協議,可以滿足各種場景下的需求。

二、FRP的安裝和配置

FRP提供了Windows、Linux、MacOS等多個平臺的客戶端和服務端,可以根據實際需求進行選擇。在本文中,我們以Windows平臺為例,介紹FRP客戶端的安裝和配置方法;以Ubuntu 20.04為例,介紹FRP服務端的安裝和配置方法。

1.服務端安裝和配置

(1) 在Ubuntu 20.04上安裝FRP服務端程序。

# 添加FRP源
echo 'deb http://ppa.launchpad.net/xtaci/frp/ubuntu focal main' | sudo tee /etc/apt/sources.list.d/frp.list
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 37BBEE3F7AD95A2F3F64B1D8865D6A5BA7D1F8CC
sudo apt update

# 安裝FRP
sudo apt install -y frp

(2) 修改frps.ini配置文件,配置服務端口和認證信息。

[common]
bind_port = 7000
authentication_method = token
token = your_token

其中,bind_port為服務端口,authentication_method為認證方式,token為認證密鑰。

(3) 啟動FRP服務端程序。

sudo systemctl start frps

2.客戶端安裝和配置

(1) 下載FRP客戶端程序,并解壓到任意目錄。

(2) 修改frpc.ini配置文件,配置需要映射的內網服務端口和對應的公網端口。

[common]
server_addr = x.x.x.x
server_port = 7000
token=***[在服務端中定義好]

[web]
type = tcp
local_ip = 127.0.0.1
local_port = 80
remote_port = 6000

其中,server_addr和server_port為FRP服務端的地址和端口,local_ip和local_port為內網服務的地址和端口,remote_port為公網端口。

(3) 運行 FRP 客戶端程序,可以在cmd命令行窗口中輸入以下命令:

frpc.exe -c frpc.ini

其中,frpc.ini 為客戶端配置文件的路徑。

如果客戶端程序能夠正常連接到 FRP 服務端,那么在命令行窗口中應該會看到類似如下的輸出:

2023/06/01 15:15:08 [I] [proxy_manager.go:152] [3f27fabcdf47f0bb] proxy added: [web]
2023/06/01 15:15:08 [I] [control.go:196] [3f27fabcdf47f0bb] [web] start proxy success

至此,FRP 客戶端就已經成功運行了,可以通過公網 IP 地址和對應的端口訪問內網服務了。

三、FRPS服務端一鍵部署腳本

為了方便部署FR系統,可以快速部署FRPS服務端。

#!/bin/bash

# 安裝必要的軟件包
apt update
apt install -y wget tar

# 下載FRPS程序
wget https://github.com/fatedier/frp/releases/download/v0.37.1/frp_0.37.1_linux_amd64.tar.gz
tar zxvf frp_0.37.1_linux_amd64.tar.gz

# 配置FRPS
cd frp_0.37.1_linux_amd64
echo '[common]' > frps.ini
echo 'bind_port = 7000' >> frps.ini
echo 'authentication_method = token' >> frps.ini
echo 'token = your_token' >> frps.ini

# 啟動FRPS
./frps -c frps.ini

在運行腳本之前,需要將your_token替換為實際的認證密鑰。運行腳本

四、總結思考

應該也有朋友像我一樣經常需要這種內網穿透的工具,通過一臺公網的服務器實現隨意訪問多個不同的局域網,如果你也有這種需求,可以試試frp,好部署好使用。

責任編輯:趙寧寧 來源: IT仔的筆記本
相關推薦

2024-05-16 11:13:16

Helm工具release

2009-11-09 12:55:43

WCF事務

2024-12-18 10:24:59

代理技術JDK動態代理

2023-12-22 09:37:13

二分查找數組數據庫

2022-02-17 09:24:11

TypeScript編程語言javaScrip

2024-08-30 08:50:00

2023-12-27 08:15:47

Java虛擬線程

2021-04-20 13:59:37

云計算

2024-01-16 07:46:14

FutureTask接口用法

2013-06-28 14:30:26

棱鏡計劃棱鏡棱鏡監控項目

2020-06-30 10:45:28

Web開發工具

2021-12-17 07:47:37

IT風險框架

2023-12-04 18:13:03

GPU編程

2024-10-15 09:18:30

2009-11-05 16:04:19

Oracle用戶表

2024-01-12 07:38:38

AQS原理JUC

2021-02-03 14:31:53

人工智能人臉識別

2024-07-05 09:31:37

2020-06-29 07:42:20

邊緣計算云計算技術

2025-02-24 10:40:55

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品久久久久免费 | 国产精品视频网 | 亚洲av一级毛片 | 日日干夜夜操天天操 | 成人免费在线观看 | 97色在线观看免费视频 | 黄网站免费在线 | 一级免费看 | 国产日韩久久 | 亚洲天堂日韩精品 | 成人午夜免费福利视频 | 99久久精品国产一区二区三区 | 久久偷人 | 国产福利久久 | 天堂成人国产精品一区 | 日日操夜夜操天天操 | 亚洲一区二区三区在线免费 | 久久久精品网站 | 国产重口老太伦 | 一区二区精品 | 成人小视频在线观看 | 啪一啪| 欧美成人在线影院 | 色视频www在线播放国产人成 | 国产精品视频网站 | 91久久精品一区二区三区 | 国产一区二区三区精品久久久 | 天天躁日日躁狠狠的躁天龙影院 | 欧美激情精品久久久久 | 在线观看精品 | 国产999精品久久久 午夜天堂精品久久久久 | av在线一区二区三区 | 美女黄18岁以下禁止观看 | 久久精品男人的天堂 | 韩国欧洲一级毛片 | 激情网站在线观看 | 久久久久国产 | 欧美性高潮 | 欧美亚洲国产一区二区三区 | 2019天天干天天操 | av中文字幕在线 |