frp內網穿透例項

2021-09-11 22:56:17 字數 1462 閱讀 6697

(目前僅實現了ssh功能)

問題: 具有公網ip的計算機a需要訪問僅有內網ip的gpu伺服器c。

情況: 本來想通過具有內網和外網ip的跳板機d實現**。但不知d做了何種設定,a始終連不上d。

解決方案: 使用了一台具有公網ip的雲伺服器b。保證a與b能ping通。在b和c之間建立frp。具有公網ip的b作為服務端,gpu伺服器c作為客戶端。

frps.ini (b中配置):

[common]

bind_addr = 0.0.0.0

bind_port = 7000

# udp port to help make udp hole to penetrate nat

bind_udp_port = 7001

dashboard_port = 7500

# dashboard 使用者名稱密碼,預設都為 admin

subdomain_host = p2pnet.club

frpc.ini ( c中配置):

[common]

server_addr = x.x.x.x (雲伺服器b的ip)

subdomain = office

按上述配置修改配置檔案

在b的frp相應目錄./frps -c frps.ini這之後,在c的frp相應目錄./frpc -c frpc.ini

此時frp建立完畢。可以在a或者b訪問gpu伺服器c

通過b訪問伺服器:

先從a登入b,在b端輸入:

ssh -p 例如:

ssh -p 7022 root@localhost

通過a訪問伺服器:

在a端,

ssh -p
例如:

ssh -p 7022 [email protected]
會要求你輸入gpu伺服器c的密碼,無需知道伺服器b的密碼。

相當於將b的7022埠和c的22號埠繫結,a和c之間的訊息通過b**。

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內網穿透

目錄 1.條件 3.解壓 4.進入解壓目錄 4.1.在公網伺服器端 4.2公網伺服器端啟動frps 5.1在內網客戶端 5.2啟動frpc 6.再找一台使用者名為test的機器測試 注意 購買公網伺服器後,需要在使用者安全組開放內連外連線埠6000和7000,內連線埠7000。一定要設定remote...