文章目錄
1.前言
在數(shù)據(jù)爆炸的當(dāng)下,每天都會(huì)產(chǎn)生海量的數(shù)據(jù),這些數(shù)據(jù)可能是我們手機(jī)里新拍的照片、工作接收的文件檔案、隨手編輯寫下的文檔、或者新下載的視頻等等,這些數(shù)據(jù)很快就能填滿容量堪憂的智能設(shè)備(手機(jī)、平板等)。正因如此,云存儲(chǔ)一時(shí)間風(fēng)頭無(wú)兩,不僅能讓這些海量的數(shù)據(jù)有地方安身,還能隨時(shí)分享給需要的人。但大廠的云盤總是問(wèn)題多多,只能自建云盤保平安。
實(shí)際上,現(xiàn)在的私人云盤軟件已經(jīng)發(fā)展得十分完善,不僅能滿足基本的大容量存儲(chǔ)需求,還能不受限速困擾。當(dāng)然,一些私有云盤軟件,還能提供很多特色功能。今天,筆者就為大家介紹,如何安裝能夠自行同步備份數(shù)據(jù)的軟件,以及如何與cpolar配合,讓我們能在公共互聯(lián)網(wǎng)上對(duì)進(jìn)行操作。
2. 網(wǎng)站搭建
與知名的Resilio Sync很像,都是基于P2P分布式技術(shù),能夠讓對(duì)臺(tái)設(shè)備實(shí)現(xiàn)實(shí)時(shí)同步文件(也可以選擇某臺(tái)設(shè)備文件只上傳)。不過(guò)從其功能設(shè)計(jì)上看,可能更偏向“文件/文件夾”同步工具,不過(guò)并不妨礙我們將其作為云盤服務(wù)器工具來(lái)使用。
2.1. 下載和安裝
雖然是以web頁(yè)面進(jìn)行操控,但其安裝并不像其他Web部署那樣,需要將Web文件放進(jìn)運(yùn)行環(huán)境中,而是直接提供了對(duì)Windows系統(tǒng)來(lái)說(shuō)十分方便的.exe文件安裝方式(為什么說(shuō)Windows?因?yàn)楣P者使用Windows啊),我們只要在其官網(wǎng)下載頁(yè)面【】,下載對(duì)應(yīng)操作系統(tǒng)軟件即可。當(dāng)然也提供其他主流操作系統(tǒng)版本的軟件下載。
軟件壓縮包下載完成后,將壓縮包解壓,找到解壓后文件夾里的.exe程序,雙擊即可運(yùn)行。在安裝過(guò)程中,可能會(huì)彈出Windows防火墻詢問(wèn),我們只要允許其訪問(wèn)即可。
安裝程序結(jié)束后,會(huì)自動(dòng)打開瀏覽器的8384端口(的默認(rèn)輸出端口),進(jìn)入的主界面,我們可以在這里對(duì)進(jìn)行設(shè)置,如同步內(nèi)容,設(shè)備準(zhǔn)入等等。
在設(shè)置頁(yè)面,我們也能找到的輸出端口號(hào),而我們之后的操作,主要就是將這個(gè)只能在局域網(wǎng)內(nèi)訪問(wèn)到的頁(yè)面,變成能夠在公共互聯(lián)網(wǎng)上訪問(wèn)到的私人云盤入口。
轉(zhuǎn)載自cpolar極點(diǎn)云文章:搭建免費(fèi)的文件自動(dòng)同步服務(wù)器,無(wú)公網(wǎng)IP外網(wǎng)遠(yuǎn)程訪問(wèn)【私人云盤】 - cpolar 極點(diǎn)云
2.2. 網(wǎng)頁(yè)測(cè)試
當(dāng)然,為了確定我們能在局域網(wǎng)內(nèi)訪問(wèn)到網(wǎng)頁(yè),確保網(wǎng)頁(yè)運(yùn)行無(wú)誤,我們可以進(jìn)行一個(gè)小測(cè)試,即在瀏覽器的無(wú)痕模式中,輸入地址+端口號(hào),如果能正常訪問(wèn)到網(wǎng)頁(yè),即證明我們的可以正常運(yùn)行
需要注意的是,在沒有添加到Windows服務(wù)列表并啟用后臺(tái)運(yùn)行時(shí),需要保持命令行窗口運(yùn)行,如果關(guān)閉的話,會(huì)導(dǎo)致運(yùn)行終止。
2.3.cpolar的安裝和注冊(cè)
完成的安裝后,就可以轉(zhuǎn)入cpolar的安裝。與一樣,cpolar的安裝注冊(cè)同樣很簡(jiǎn)單。我們可以直接在cpolar的官網(wǎng)頁(yè)面找到“下載”按鈕。
cpolar官網(wǎng):
筆者使用的是Windows操作系統(tǒng),因此選擇Windows版本進(jìn)行下載。
Cpolar下載完成后,將下載的文件解壓,雙擊解壓后的.msi文件,即可自動(dòng)執(zhí)行安裝程序。接著只要一路“Next”就能完成安裝。
由于cpolar會(huì)為每個(gè)用戶創(chuàng)建獨(dú)立的數(shù)據(jù)隧道,并輔以用戶密碼和token碼保證數(shù)據(jù)安全,因此我們?cè)谑褂胏polar之前,需要進(jìn)行用戶注冊(cè)。注冊(cè)過(guò)程也非常簡(jiǎn)單,只要在cpolar主頁(yè)右上角點(diǎn)擊“用戶注冊(cè)”,在注冊(cè)頁(yè)面填入必要信息,就能完成注冊(cè)。
3.本地網(wǎng)頁(yè)發(fā)布
現(xiàn)在,我們有了可以正常運(yùn)行的軟件,和可以建立內(nèi)網(wǎng)穿透數(shù)據(jù)隧道的cpolar,接下來(lái)我們就可以使用cpolar,創(chuàng)建一個(gè)能夠連接本地測(cè)試頁(yè)面的公共互聯(lián)網(wǎng)地址,讓我們的能在公共互聯(lián)網(wǎng)上進(jìn)行操作設(shè)置。
3.1.Cpolar云端設(shè)置
文件同步可能是隨機(jī)和持續(xù)的,單cpolar免費(fèi)版的數(shù)據(jù)隧道每24小時(shí)重置一次。相信誰(shuí)也不會(huì)想每天進(jìn)行數(shù)據(jù)隧道的重連,因此可以將沖破拉人升級(jí)至vip版,以便獲得能長(zhǎng)期穩(wěn)定存在的內(nèi)網(wǎng)穿透數(shù)據(jù)隧道。
下一步,我們著手對(duì)內(nèi)網(wǎng)穿透數(shù)據(jù)隧道進(jìn)行設(shè)置,要獲得長(zhǎng)期穩(wěn)定的內(nèi)網(wǎng)穿透數(shù)據(jù)隧道,需要先登錄cpolar的官網(wǎng),并在用戶主頁(yè)面左側(cè)找到“預(yù)留”按鈕,并點(diǎn)擊進(jìn)入cpolar的數(shù)據(jù)隧道預(yù)留頁(yè)面。
在這里生成一個(gè)公共互聯(lián)網(wǎng)地址(也可以看做數(shù)據(jù)隧道的入口),由于此時(shí)這個(gè)地址沒有連接本地的軟件輸出端口,因此也可以看做是一條空白的數(shù)據(jù)隧道。
在預(yù)留頁(yè)面,可以看到很多種可保留的數(shù)據(jù)隧道,這里我們選擇“保留二級(jí)子域名”欄位。
在“保留二級(jí)子域名”欄位,需要進(jìn)行幾項(xiàng)信息的簡(jiǎn)單設(shè)置,設(shè)置內(nèi)容為:
完成這幾項(xiàng)設(shè)置后,就可以點(diǎn)擊右側(cè)的“保留”按鈕,將這條數(shù)據(jù)隧道保留下來(lái)。
當(dāng)然,如果這條數(shù)據(jù)隧道不打算再使用,還可以點(diǎn)擊右側(cè)的“x”將其輕松刪除,節(jié)約寶貴的隧道名額。
3.2.Cpolar本地設(shè)置
完成cpolar云端的設(shè)置,并保留了空白數(shù)據(jù)隧道后,我們打開本地的cpolar客戶端,將云端生成的空白數(shù)據(jù)隧道與本地的測(cè)試頁(yè)面連接起來(lái)。
在本地打開并登錄cpolar客戶端后(可以在瀏覽器中輸入:9200直接訪問(wèn),也可以在開始菜單中點(diǎn)擊cpolar客戶端的快捷方式)。
點(diǎn)擊客戶端主界面左側(cè)“隧道管理”項(xiàng)下的“創(chuàng)建隧道”按鈕,進(jìn)入本地隧道創(chuàng)建頁(yè)面(如果要?jiǎng)?chuàng)建臨時(shí)數(shù)據(jù)隧道,可直接在這里進(jìn)行設(shè)置,不必登錄cpolar官網(wǎng)設(shè)置空白數(shù)據(jù)隧道)。
在這個(gè)頁(yè)面,同樣需要進(jìn)行幾項(xiàng)信息設(shè)置,這些信息設(shè)置包括:
1. 隧道名稱 – 可以看做cpolar本地的隧道信息注釋,只要方便我們分辨即可;
2. 協(xié)議 – 由于是網(wǎng)頁(yè)顯示的,因此選擇http協(xié)議;
3. 本地地址 – 本地地址即為的輸出端口號(hào),而默認(rèn)輸出端口為8384,因此這里也填入8384;
4. 域名類型 – 在這個(gè)例子中,我們已經(jīng)在cpolar云端預(yù)留了二級(jí)子域名的數(shù)據(jù)隧道,因此勾選“二級(jí)子域名”(如果預(yù)留的是自定義域名,則勾選自定義域名),并在下一行“Sub Domain”欄中填入預(yù)留的二級(jí)子域名,該例子中為“”(如果打算創(chuàng)建臨時(shí)數(shù)據(jù)隧道,則直接勾選“隨機(jī)域名”,由cpolar客戶端自行生成網(wǎng)絡(luò)地址);
5. 地區(qū) – 與cpolar云端預(yù)留的信息一樣,我們依照實(shí)際使用地填寫即可;
完成這幾項(xiàng)簡(jiǎn)單設(shè)置,就可以點(diǎn)擊頁(yè)面下方的“創(chuàng)建”按鈕,將cpolar云端的空白數(shù)據(jù)隧道與本地的頁(yè)面連接起來(lái)。
我們可以在“隧道管理”項(xiàng)下的“隧道列表”頁(yè)面中,對(duì)這條數(shù)據(jù)隧道進(jìn)行管理,包括開啟、關(guān)閉或刪除這條隧道,也可以點(diǎn)擊“編輯”按鈕,最這條數(shù)據(jù)隧道的信息進(jìn)行修改。
4.公網(wǎng)訪問(wèn)測(cè)試
最后,我們點(diǎn)擊左側(cè)“狀態(tài)”項(xiàng)下的“在線隧道列表”按鈕,就能找到這個(gè)頁(yè)面的公共互聯(lián)網(wǎng)地址。
不過(guò)有host頭檢查功能,因此我們還需要對(duì)cpolar的數(shù)據(jù)隧道進(jìn)行一個(gè)小修改,才能在公共互聯(lián)網(wǎng)上訪問(wèn)到本地網(wǎng)頁(yè)。我們回到“隧道管理”項(xiàng)下的“隧道列表”頁(yè)面,找到“頁(yè)面”的“編輯”,并在數(shù)據(jù)隧道
進(jìn)入“頁(yè)面”,點(diǎn)擊“高級(jí)”按鈕,為這條數(shù)據(jù)隧道編輯一個(gè)新的host頭。
點(diǎn)開“高級(jí)”設(shè)置頁(yè)面,找到“Host頭域”,將在本地的網(wǎng)頁(yè)地址填入空格處,也就是“:8384”,這樣公共互聯(lián)網(wǎng)訪客通過(guò)cpolar訪問(wèn)本地網(wǎng)頁(yè)時(shí),cpolar可以重寫host頭。填寫完成后,點(diǎn)擊頁(yè)面下方的“更新”按鈕,保存我們所做的host頭變更。
完成host頭的設(shè)置后,我們回到“在線隧道列表”頁(yè)面,找到頁(yè)面的公共互聯(lián)網(wǎng)地址,將這個(gè)地址粘貼到瀏覽器中,就能看到本地頁(yè)面,讓我們能在公共互聯(lián)網(wǎng)上,訪問(wèn)到頁(yè)面。
5.結(jié)語(yǔ)
當(dāng)然,使用cpolar創(chuàng)建的數(shù)據(jù)隧道訪問(wèn)本地頁(yè)面并不是cpolar的唯一用途,我們可以使用cpolar創(chuàng)建任何指向本地tcp或http端口的內(nèi)網(wǎng)穿透數(shù)據(jù)隧道,將本地網(wǎng)頁(yè)或軟件發(fā)布到公共互聯(lián)網(wǎng)上。
*請(qǐng)認(rèn)真填寫需求信息,我們會(huì)在24小時(shí)內(nèi)與您取得聯(lián)系。