成人免费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

二分查找數組數據庫

2024-08-30 08:50:00

2022-02-17 09:24:11

TypeScript編程語言javaScrip

2024-01-16 07:46:14

FutureTask接口用法

2021-04-20 13:59:37

云計算

2023-12-27 08:15:47

Java虛擬線程

2020-06-30 10:45:28

Web開發工具

2013-06-28 14:30:26

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

2021-12-17 07:47:37

IT風險框架

2020-06-29 07:42:20

邊緣計算云計算技術

2024-07-05 09:31:37

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

人工智能人臉識別

2025-02-24 10:40:55

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久久成人免费一区二区 | 日韩2020狼一二三 | 日韩成人在线视频 | 久久高清国产 | 成人在线电影在线观看 | 亚洲日日夜夜 | 久久免费观看一级毛片 | 欧美一区二区在线 | www.色.com| 国产精品成人一区二区三区 | 91婷婷韩国欧美一区二区 | 欧美在线一区二区三区 | 九九精品在线 | 国产精品久久久亚洲 | 国产91亚洲精品一区二区三区 | 56pao在线| 日韩中文字幕2019 | 精品免费在线 | 亚洲国产精品一区 | 欧美色视频免费 | 久草综合在线 | 亚洲成人免费观看 | 国产午夜精品视频 | 久久精品一区 | 日韩视频二区 | 欧美6一10sex性hd | 色婷婷综合久久久中文字幕 | 午夜视频一区二区 | 国产精品久久在线观看 | 99re热精品视频 | 伊人性伊人情综合网 | 成人不卡 | 日韩欧美在线播放 | 在线不卡视频 | 欧美日韩中文在线观看 | 免费一区在线 | 国产乱码精品1区2区3区 | 欧美日韩在线观看视频网站 | 一级片在线免费看 | 伊人伊成久久人综合网站 | 久久综合一区二区三区 |