Nextcloud 結合frp搭建私有網盤

2021-10-12 15:35:12 字數 1844 閱讀 3442

這裡僅記錄通過frp 連線到家中的nextcloud網盤的配置細節問題。

1. frps.ini 的配置

這裡採用了自定義的 54321這個埠。 由於中轉伺服器只執行穿透,80埠空閒,所以vhost採用了80口,可以直接輸入 http://伺服器ip/ 連線,如果指定了其他的埠,則http://伺服器ip:自定義埠

2. frpc.ini 的配置

[common]

server_addr = 139.9.123.234

server_port = 54321 #這個埠號和伺服器配置的埠號一致

custom_domains = 139.9.123.234 #!!關鍵點。若沒有向伺服器解析網域名稱,則和伺服器ip保持一致

家中的 nextcloud網盤伺服器也直接用的是80埠,區域網ip是 192.168.1.251

附帶frpc.ini 配置通過 ssh連線區域網內pc的方法

[common]

server_addr = 139.9.123.234

server_port = 54321

[ssh]

type = tcp

local_ip = 127.0.0.1

local_port = 22

remote_port = 54354

# 連線命令: ssh -oport=54354 [email protected]

多台內網pc,連線同乙個 frps 伺服器 

[common]

server_addr = 139.9.123.234

server_port = 54321

[ssh2] #因為上一台pc 已經用過ssh這個名稱了,再連會提示該名稱已經在使用。

type = tcp

local_ip = 127.0.0.1

local_port = 54322

remote_port = 54380

# 假設這台pc,ssh登入埠配置為了 54322

# 連線命令: ssh -oport=54380 -p 54322 [email protected]

3. 記得frp伺服器和家中的nextcloud伺服器都要開放埠

firewall-cmd --permanent --zone=public --add-port=54321/tcp

firewall-cmd --permanent --zone=public --add-port=80/tcp

firewall-cmd --reload

4.配置nextcloud的瀏覽器指向ip。 如果不配置的話,會出現下圖所示錯誤

配置檔案:  vim /var/www/html/nextcloud/config/config.php    ; 如下圖所示,增加一行,將frp伺服器的ip填入

5. 啟動 frps和frpc 輸入 即可連線到家中的nextcloud網盤了。 

使用docker搭建nextcloud

nextcloud 是基於雲技術的工程教育平台,利用雲技術,提高工程教育過程中教學 實驗與創新的效率與效果。1.今天只做nextcloud 記錄與講解,當前現在很多開源網盤很好用,都可以去嘗試自己去搞一下 主要特點 1 開源且免費,可以自定義外掛程式開發 2 全客戶端的支援,免費更好,ui還算不錯 ...

frp服務搭建

安裝命令 cwget no check certificate o install frps.sh chmod 700 install frps.sh install frps.sh install 解除安裝命令 c.install frps.sh uninstall 相關命令 通過這個一鍵安裝指令...

frp內網穿透搭建

建立目錄 mkdir p usr local frp wget 解壓安裝包 tar zxvf frp 0.13.0 linux amd64.tar.gz內網伺服器 centos7 本地計算機 建立目錄 mkdir p usr local frp wget 解壓安裝包 tar zxvf frp 0.1...