在 DSM Docker 安裝一個下載神器「aria2 + AriaNg」

說到下載工具,不得不提到當今王者「aria2」 不過有人可能會跟我戰,說你把迅雷擺在哪裡?別鬧了。。。aria2 起碼比迅雷強 87 倍。。。 下圖是在中國開十九大,截至官方迅雷論壇: 迅雷官方的回答是,等十一月(開完會)應該就能修理好了。。。 一家在美國掛牌上市的大公司講這種鬼話,還好我會員早就到期沒有續費了。。。 aria2 支援的下載協議包含 HTTP/HTTPS、FTP、SFTP、BitTorrent 跟 Metalink 什麼斷點續傳這些常見的就不用寫了,重點是下載速度超快! 如果你有在下載百度盤的東西,那更是不能錯過,因為透過 BaiduExporter 腳本還能免會員突破下載速度! aria2 本身沒有華麗的外表,僅有的就是指令式的下載模式 不過也不用擔心,因為支援 aria2 的外掛以及資源多得如山 ​ 安裝前的準備工作 請先在 DSM 準備兩個資料夾 一個用來存放 aria2 設定檔,另外一個是用來存放 aria2 下載資料夾 在用來存放 aria2 設定檔的資料夾,請用你慣用的文字編輯器,我們要新增一個「aria2.conf」的文件 以下是我自己使用的設定內容請參考,如果想要了解詳細的設定,可以到官方網站查閱說明 save-session=/config/aria2.session input-file=/config/aria2.session save-session-interval=60 dir=/downloads file-allocation=prealloc disk-cache=128M enable-rpc=true rpc-listen-port=6800 rpc-allow-origin-all=true rpc-listen-all=true continue=true check-integrity=true rpc-secret=somesecrets auto-file-renaming=false max-connection-per-server=16 min-split-size=1M split=16 以上存好以後,直接丟到 aria2 的設定檔資料夾內即可 (上面設定中,有一項「rpc-secret」為 RPC 密鑰,可以改為自己喜歡的密碼,後續設定連線時會用到) ​ DSM Docker 安裝 aria2 按圖施工保證成功 找到 DSM 內的 Docker 並啟動他 點選倉庫伺服器 搜索「aria2」 點擊「搜尋」 找到「opengg/aria2」 點擊「下載」 下載標籤「latest」然後點擊「選擇」 ...

October 19, 2017 · 1 min · jkgtw

在 DSM Docker 安裝把廣告從源頭就徹底弄掛的 Pi-hole

之前在 UniFi USG 內建的 dnsmasq 服務放入 yhost 擋廣告的清單 把廣告在 DNS 查詢時就徹底按死在地上,這樣做挺好的,因為局域網內所有上網的設備 不需要額外安裝軟體或者設定,不管是上網還是打開任何App,全部都能享受到零廣告的好處 但是 USG 一直以來都兩個致命毛病 USG 更新升級時,放入的擋廣告清單會被清空 需要另外寫腳本放它自動去更新 某次在 USG 升級後又被清空,不爽了所以乾脆另尋他路,結果就找到一個開源的 Pi-hole ! 這個項目有各種好處: 能識別阻擋全世界超過 10 萬個有害或者廣告的域名 阻擋廣告的效果可以在所有設備、所有系統以及所有App內 增進整體網路效能(因為廣告在被下載前,已經被阻擋) 行動設備可以用 VPN 連回家中 Pi-hole 阻擋廣告節省行動網路流量 有個漂亮完整的 Web 管理介面 提供 API ,可以在你的程式中使用 可以看下 LTT 介紹 Pi-hole 的影片: ​ Pi-hole 開發者目前也都很活躍,想要看完整源碼可以到 Pi-hole Github 網頁去,或者只是想要獲取他們的擋廣告清單 他們現行採用的擋廣告清單有七個,稍微看一下,各個維護都還算勤勞 ...

October 12, 2017 · 2 min · jkgtw

Google Chrome 瀏覽器幾個愛用的外掛

最近把用了好幾年的 Safari 瀏覽器換成 Google Chrome 主要是因為幾個常用的外掛在 Safari 上有時會莫名其妙失效 而且不是每次都會出現問題,三不五時才會壞。。。 於是乾脆換到 Google Chrome 瀏覽器算了 比較心疼的是在 iOS 11 變得超好用的 iCloud Keychain 就不能用了。。。 不過還好有 1Password 這個神器在,所以切換過去暫時也沒有什麼大問題~(自我安慰) 反廣告插件「uBlock Origin」 首先第一個要安裝的就是擋廣告的工具,因為我真的很討厭廣告。。。 首推「uBlock Origin」,這個高效佔用資源少的反廣告外掛基本是必備的! 勾選想要訂閱的阻擋清單這東西基本就不用管他了~ 查看目前阻擋的清單可以點一 下 uBlock Origin 的 icon,然後點下圖「齒輪」的地方就能進去設定頁面 在第三方過濾規則那邊,可以根據自己的需要來選擇要過濾的規則 例如經常逛中文的網站,就把中文的規則打勾,常逛日本或韓國就勾 JPN/KOR,其他語系自己看著辦 不過也不要勾太多,規則載入太多還是會影響效能的 弄完逛網頁整個神清氣爽,一些惱人的髒東西都不見了~ 反反反廣告插件「uBlock Protector Extension」 然而最近因為很多人開始裝這種反廣告的外掛,也越來越多網站針對「反廣告」做出「反反廣告」的反擊 例如下面幾種: ​ 這也沒辦法,因為很多網站的財源都只能依靠廣告,擋住廣告了他們只能喝西北風~ 於是又有人開發了所謂的「反反反廣告」插件,我要推薦的是「uBlock Protector Extension」 這東西裝好之後比 uBlock Origin 還沒有存在感,而且沒有設定選項 要安裝前先打開 uBlock Origin 第三方阻擋清單裡面的「Adblock Warning Removal List」 然後到官方網頁直接點下面圖片,訂閱 uBlock Protector 的阻擋清單 ...

October 11, 2017 · 1 min · jkgtw

在 DSM 中自動更新 CloudFlare 的 DNS 記錄

如果你的網路提供商沒有為你提供固定 IP,你的 IP 有可能在幾天內就會變化一次 例如永遠擋在你前面的中華電信,如果你申請她的光纖網路,而且上傳帶寬剛好在 100M 包含或者以上 那麼他是沒有辦法提供你固定 IP 的,這是因為商業考量,如果有這麼大頻寬又有固定 IP 就可以拿來架站了,沒人會去申請他們價格比家用貴一倍以上的企業寬頻了。。。 如果你是中華電信網路,上傳沒達到 100M,那你可以直接到[官方網頁][1]申請固定 IP,並關掉此網頁 ​ 現在市面上普遍免費提供的 DDNS 域名都不怎麼好記,而且沒有自己的特色 像是如果你剛好手上有個 peter.com 或者 abc.com ,這種有自己名字又好記的域名 那你可以弄個 nas.peter.com 或者 nas.abc.com ,是不是非常好記呢? [Synology DSM][2] 裡面預設已經有提供不少 DDNS 服務商,但是缺少 CloudFlare 的 ​ CloudFlare 是一個提供加速以及安全的服務商,如果你有網站或者伺服器,趕快去 Google 一下 CloudFlare 官方提供的 API 裡面有 DNS 相關功能,於是就有人寫一個 [script][3] 可以直接在DSM控制面板中直接調用 每隔一段時間或者每次 DSM 一發現外部IP有變化,他就會自動去更新一下,真是非常方便! PS:Docker 用戶可以去參考另外一篇,比較容易的版本 ​ 使用SSH服務登入DSM 先登入你的DSM網頁管理頁面 打開控制台 找到「終端機 & SNMP」頁面 勾選啟動 SSH 功能 然後點一下套用 打開你的 Terminal App(macOS 可以用 Spotlight 搜「Terminal」然後打開,Windows 用戶可以下載 [MobaXterm][4]) ...

October 10, 2017 · 2 min · jkgtw

安裝在 Synology DSM 上的 WordPress 無法自動更新

​ 這個問題在 WordPress 裝好之後就立刻會發現 不管是要安裝、更新外掛或者佈景主題時候,通通都會叫你輸入FTP或者SSH的帳號跟密碼 而且是每次都會讓你輸入,這實在非常惱人! 網路上面搜一下,還蠻多人有這個問題的 主要是文件與目錄的權限問題,所以網路上會有人教你 SSH 到 DSM 裡面,用 root 去改 WordPress 裡面資料的權限 這種做法其實有點危險,有可能會在未來某次 DSM 更新時候 系統直接開不了機,為什麼我會知道?當然是我之前 GG 過啊! 之前就因為要裝很多 Hack,修改過無數次系統權限 後來就在某次 DSM 系統更新,內部出現 error 就直接重灌 DSM 了。。。 這裡要分享另外一個稍微保險的作法 ​ wp-config.php 首先到 WordPress 的安裝目錄下,打開「wp-config.php」這個檔案 使用隨意的文字編輯器都可以 ​ 新增 FS_METHOD 程式碼 然後在這個文件裡面新增以下程式碼 define(‘FS_METHOD’, ‘direct’); 在檔案內讓這條程式碼在「…stop editing…」上面幾行就行,如下面圖片 ​ 保存、退出 這時候馬上到 WordPress 管理後台隨便找個外掛或者佈景主題安裝看看 是不是一按下按鈕,立刻就安裝完畢了呢!

October 8, 2017 · 1 min · jkgtw