frp內網穿透

2021-10-18 04:07:49 字數 1525 閱讀 1266

目錄

1.條件

3.解壓

4.進入解壓目錄

4.1.在公網伺服器端

4.2公網伺服器端啟動frps

5.1在內網客戶端

5.2啟動frpc

6.再找一台使用者名為test的機器測試

注意:購買公網伺服器後,需要在使用者安全組開放內連外連線埠6000和7000,內連線埠7000。一定要設定remote_port = 6000 埠

1)在公網伺服器上:wget

tar -zxvf frp_0.33.0_linux_amd64.tar.gz
cd frp_0.33.0_linux_amd64/
開啟frps.ini檔案:

vi frps.ini
修改內容如下:

# frps.ini

[common]

bind_port = 7000

token = admin

1)關閉防火牆

2)在frp_0.33.0_linux_amd64目錄下設定啟動

sudo mkdir -p /etc/frp

sudo cp frps.ini /etc/frp

sudo cp frps /usr/bin

sudo cp systemd/frps.service /usr/lib/systemd/system/

sudo systemctl enable frps

sudo systemctl start frps

修改frpc.ini檔案

# frpc.ini

[common]

server_addr = x.x.x.x #公網ip

server_port = 7000

token = admin

[ssh1]

type = tcp

local_ip = 127.0.0.1 #客戶端本機

local_port = 22

remote_port = 6000

[ssh1]

type = tcp

local_ip = 192.168.1.78 #和客戶端在同一區域網的機器ip

local_port = 22

remote_port = 6001

[ssh03]

type = tcp

local_ip = 192.168.1.68 #和客戶端在同一區域網的機器ip

local_port = 22

remote_port = 6002

在frp_0.33.0_linux_amd64目錄下設定啟動

./frpc -c ./frpc.ini
ssh test@公網ip -p remote_port

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等實現。這篇文...

內網穿透frp

公網伺服器 網域名稱內網服務 frpfrp很強大,這裡重點說明外網訪問內網的web服務,主要功能如下 修改 frps.ini 檔案,設定 http 訪問埠為 8080 common bind port 7000 vhost http port 8080啟動 frps frps c frps.ini修...