安裝好frps的伺服器一台。
i、根據自己的實際情況修改配置frpc.ini配置:
[common]
server_addr =
"伺服器位址,支援ip或網域名稱"
server_port =
5443
# for authentication
token =
"與伺服器端保持一致"
# decide if exit program when first login failed, otherwise continuous relogin to frps
# default is true
login_fail_exit = flase
[port_5000]
type = tcp
local_ip =
127.0
.0.1
local_port =
5000
remote_port =
5000
[port_5001]
type = tcp
local_ip =
127.0
.0.1
local_port =
5001
remote_port =
5001
[port_5006]
type = tcp
local_ip =
127.0
.0.1
local_port =
5006
remote_port =
5006
新建用於存放frp檔案的共享資料夾:
控制面板》共享資料夾》新增》
新建setup資料夾,將frp可執行檔案和配置檔案放到setup》frp資料夾下
ii、新增任務計畫:
控制面板》任務計畫》新增》觸發的任務》使用者自定義指令碼
任務名稱隨便填,使用者賬號選擇root,事件選開機。
任務設定:
在使用者自定義指令碼中填寫以下指令碼:
nohup /volume1/setup/frp/frpc -c /volume1/setup/frp/frpc.ini &
記得勾選啟動,並儲存。
準備材料:阿里雲頂級網域名稱,申請公網ip
動態解析指令碼,在github上找的,不記得名字了:
#!/bin/sh
set -eif[
$1];then
apiid=
$1#echo $apiid
fiif[$2
];then
apikey=
$2#echo $apikey
fiif[$3
];then
domain=
$3#echo $domain
fiif
[ -z "$apiid" -o -z "$apikey" -o -z "$domain"];
then
echo
"引數缺失"
exit 1
fiif[$4
];then
subdomain=
$4#echo $subdomain
fiif
[ -z "$subdomain"];
then
subdomain=
"@"fi
nonce=
$(date -u "+%n"
) # 有bug?
timestamp=
$(date -u "+%y-%m-%dt%h%%3a%m%%3a%sz"
) # sb 阿里雲, 什麼鬼時間格式
nonce=
$timestamp
urlencode()"
local encoded=
""for i in
`seq 1 $len`;do
local j=
$((i+1))
local c=
$(echo $raw |
cut -c$i-$i)
case
$cin
[a-za-z0-9.~_-]);
; *)
c=$(printf
'%%%02x'
"'$c") ;
; esac
encoded=
"$encoded
$c"done
echo
$encoded
}# $1 = query string
getsignature(
)sendrequest(
)getrecordid(
)# $1 = record id, $2 = new ip
updaterecord(
)# $1 = new ip
addrecord(
)# get new ip address
echo
"獲取當前 ip..."
newip=
$(wget -qo- --no-check-certificate ""
)echo
"當前 ip 為 $newip."
# get record id of sub domain
recordid=
$(getrecordid)if[
!"$recordid"
="quit"];
thenif[
"$recordid"
="null"];
then
echo
"網域名稱記錄不存在, 新增 $subdomain.$domain 至 $newip..."
addrecord $newip
else
echo
"網域名稱記錄已存在, 更新 $subdomain.$domain 至 $newip..."
updaterecord $recordid
$newip
fifi
i、將動態解析指令碼放在setup>ddns目錄下
ii、新增任務計畫:
控制面板》任務計畫》新增》計畫的任務》使用者自定義指令碼
設定每天執行,首次執行時間執行頻率以及最後執行時間。
任務設定:
使用者自定義指令碼命令寫入以下內容:
sh /volume1/setup/ddns/aliyun.sh accesskey accesskeysecret example.com www
其中 accesskey 和accesskeysecret 在阿里雲管理後台獲取。
iii、在路由器上設定群暉固定ip位址以及埠**
1、建立共享資料夾hyper-backup
開啟hyper backup,左下角➕選擇新增資料備份任務
2、根據實際情況選擇備份目標位址,我這邊選擇本地資料夾和usb
3、選擇共享資料夾hyper-backup(如果不存在就新建乙個)
4、勾選需要備份的資料夾
5、勾選需要備份的應用程式,我這邊勾選了note station
6、接著設定執行規則以
該備份功能支援備份應用程式的資料,例如note station
1、選擇阿里雲物件儲存
2、填寫access key、secret key、bucket名稱
3、本地路徑選擇hyper-backup,遠端路徑選根目錄,同步方向僅上傳本地更改。
注:加密備份到遠端的檔案,可以用群暉官網的synologycloudsyncdecryptiontool軟體進行解密,支援密碼或金鑰
關於折騰群入群的那些事
原文 關於折騰群入群的那些事 如果你想走得快。那麼你就乙個人走 如果你想走得遠。那麼就一起走。我認同上面這句話中樸素的道理,所以想拉乙個小群,把喜歡折騰,有趣有聊的朋友聚集在一起。畢竟這個群體很小,有空有緣在一起的人就更少了。群裡的同學能夠即時討論 幫助彼此,堅定繼續折騰的信念,難道不是一件很有價值...
黑蘋果,藍芽折騰經歷
黑蘋果買了乙個勝為的藍芽4.0介面卡,喜歡無線鍵盤和滑鼠,可惜mac os x10.10.3 死活認不了,按網路教程,嘗試修改iousbbluetooth.kext檔案,可以認到硬體,可是一連線裝置,馬上斷掉,放棄了。去 淘了乙個蘋果專用的,broadcom的藍芽usb介面卡,插入,可惜iousbb...
Archlinux 折騰記錄
值得注意 典型配置 版本選擇 其他linux n.x 或更高版本核心64位 開機前 虛擬機器設定 選項 高階 選擇uefi 必須 fdisk l 檢視硬碟裝置資訊 fdisk dev sda 建立三個分割槽 dev sda1作為引導分割槽 512m dev sda3作為swap分割槽 1g dev ...