使用 Certbot 維護內含多個子網域的單一憑證

前言

Let’s Encrypt 推出至今一年多,受到廣大用戶的歡迎,它的官方用戶端也隨著功能演變與更新也改名為 Certbot

使用初期,為了加深對子網域個別的控制,因此採用憑證與子網域一對一對映的策略;但隨著子網域成員增加,每次逐一更新便顯得很沒效率。

本文將示範如何把多個子網域納入單一憑證,以及後續維護。

閱讀全文 使用 Certbot 維護內含多個子網域的單一憑證

Ubench of Home Server 2017

New hardware for home server upgrade is finally arrived.

Intel Pentium G4560/FreeBSD 11.0-RELEASE-p9 (2017-04-26)
Lower frequency, but ~12% improvement in multi-thread, and 5% in single thread then my 2016 rigs.
Ubench:

[~]
kcyeu@venus $ sync;ubench;sync;sleep 1;sync;ubench -s
Unix Benchmark Utility v.0.3
Copyright (C) July, 1999 PhysTech, Inc.
Author: Sergei Viznyuk <sv@phystech.com>
http://www.phystech.com/download/ubench.html
FreeBSD 11.0-RELEASE-p9 FreeBSD 11.0-RELEASE-p9 #0: Tue Apr 11 08:48:40 UTC 2017 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64
Ubench CPU: 1658045
Ubench MEM: 1333857
--------------------
Ubench AVG: 1495951
Unix Benchmark Utility v.0.3
Copyright (C) July, 1999 PhysTech, Inc.
Author: Sergei Viznyuk <sv@phystech.com>
http://www.phystech.com/download/ubench.html
FreeBSD 11.0-RELEASE-p9 FreeBSD 11.0-RELEASE-p9 #0: Tue Apr 11 08:48:40 UTC 2017 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64
Ubench Single CPU: 589102 (0.40s)
Ubench Single MEM: 917915 (0.40s)
-----------------------------------
Ubench Single AVG: 753508

OS X 10.11.5+ 及 macOS Sierra SMB 效能低落的問題

背景

聽聞 macOS Sierra 之後的版本將以 SMB 3.0 作為建議的檔案分享方式,於是趁著放假把自家伺服器升級到 samba 4.4,簡單以 gigabit ethernet 測一下傳檔發現速度卡在 30 – 40 MB/sec。

診斷

AFP 傳檔很正常,大約 120 MB/sec;只有 SMB 傳檔效能低落,約 30 – 40 MB/sec
閱讀全文 OS X 10.11.5+ 及 macOS Sierra SMB 效能低落的問題

Ubench of Home Server 2016 (updated)

New hardware for home server upgrade is finally arrived.

Intel i3 4160/FreeBSD 11.0 (2016-11-20)
Wow! 2x improvement after upgraded to FreeBSD 11.0!
Ubench:

[~]
kmd@venus $ ubench ;sync;sleep 3;sync;ubench -s
Unix Benchmark Utility v.0.3
Copyright (C) July, 1999 PhysTech, Inc.
Author: Sergei Viznyuk <sv@phystech.com>
http://www.phystech.com/download/ubench.html
FreeBSD 11.0-RELEASE-p2 FreeBSD 11.0-RELEASE-p2 #0: Mon Oct 24 06:55:27 UTC 2016 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64
Ubench CPU: 1404753
Ubench MEM: 1262689
--------------------
Ubench AVG: 1333721
Unix Benchmark Utility v.0.3
Copyright (C) July, 1999 PhysTech, Inc.
Author: Sergei Viznyuk <sv@phystech.com>
http://www.phystech.com/download/ubench.html
FreeBSD 11.0-RELEASE-p2 FreeBSD 11.0-RELEASE-p2 #0: Mon Oct 24 06:55:27 UTC 2016 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64
Ubench Single CPU: 512692 (0.41s)
Ubench Single MEM: 909464 (0.40s)
-----------------------------------
Ubench Single AVG: 711078

Intel i3 4160/FreeBSD 10.2 (2016-01-03)
Ubench:

# ubench && sync;sleep 3;sync;ubench -s
Unix Benchmark Utility v.0.3
Copyright (C) July, 1999 PhysTech, Inc.
Author: Sergei Viznyuk <sv@phystech.com>
http://www.phystech.com/download/ubench.html
FreeBSD 10.2-RELEASE-p7 FreeBSD 10.2-RELEASE-p7 #0: Mon Nov 2 14:19:39 UTC 2015 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64
Ubench CPU: 975802
Ubench MEM: 463001
--------------------
Ubench AVG: 719401
Unix Benchmark Utility v.0.3
Copyright (C) July, 1999 PhysTech, Inc.
Author: Sergei Viznyuk <sv@phystech.com>
http://www.phystech.com/download/ubench.html
FreeBSD 10.2-RELEASE-p7 FreeBSD 10.2-RELEASE-p7 #0: Mon Nov 2 14:19:39 UTC 2015 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64
Ubench Single CPU: 347521 (0.40s)
Ubench Single MEM: 272118 (0.40s)
-----------------------------------
Ubench Single AVG: 309819

我的個人手札,Simply simple!!