Sociable 是一個 Wordpress 的外掛程式,專門用在 Blog 的文章上顯示特定的網路書籤,供訪客收藏,長得就像這個樣子:

可惜的是,Sociable 內建的 92 個書籤裡卻少了大家愛用的 Funp (幸好還有 Hemidemi 及 MyShare),以下的方法說明如何把 Funp 加入 Sociable 的書籤清單中。 繼續閱讀 »
免費的 DNS 伺服器
- ZoneEdit
可以設為 Master/Slave DNS 及 Zone 的轉移(AXFR),有網頁及郵件轉址的功能,但免費的帳戶僅能管理 5 個網域名稱。
- EveryDNS
可以設為 Master/Slave DNS 及 Zone 的轉移,可管理 “次網域名稱”,有 DynamicDNS 功能,免費的帳戶能管理 20 個網域名稱。
- XName
可以設為 Master/Slave DNS 及 Zone 的轉移,可管理 “次網域名稱”,XName 的管理介面算是這幾個裡面比較人性化的。
- MyDomain
僅能設為 Master DNS,有網頁及郵件轉址的功能,可管理 “次網域名稱”。
- XtremeWeb
- Twinsted4Life
ZoneEdit + EveryDNS
ZoneEdit 允許你將管理的網域名稱進行 Zone 的轉移,配合 EveryDNS 的 Slave DNS 功能,剛好可以做為 DNS 的轉移及備援功能,請分別註冊好 ZoneEdit 及 EveryDNS 的帳號,以下說明設定方式:
- 首先,在 ZoneEdit 新增/編輯你的網域名稱(Zone),選取最下方的 “Edit Security Settings”,將 Slave Zone 的主機 IP 輸入到 “Restrict zone transfers to these IP’s” 欄位(可用 ; 區隔多個 IP),我們要用 EveryDNS 做為 Slave DNS,所以輸入 EveryDNS 的 IP 區段:
64.158.219.0/24;4.79.232.0/24;38.99.14.0/24;216.218.240.206;80.84.249.169;63.219.183.200
再點選 [Save Restrictions] -> [Yes] 儲存加可。
- 這時上方原本的兩個 Nameserver 的位址(nsx.zoneedit.com),也就是 Master DNS 的位址。
- 接著來到 EveryDNS,新增剛剛的網域名稱,新增時必須選取進階選項的 “Make domain secondary using…”,並在裡面的欄位輸上 ZoneEdit 的一個 Master DNS 位址,再按 [>> (advanced)] 完成設定。
- 如果設定成功,你的網域名稱就會跑到上方的 “Secondary Domains:” 裡面,因為 Slave DNS 是完全複製 Master DNS 的設定,所以不會有任何管理的功能,而只剩下一個 “刪除” 的選項可用。
- 最後,要再回到 ZoneEdit 編輯你的網域名稱(Zone),進到 “Nameservers” 的選項,加入 EveryDNS 的 Nameserver(至少兩台,IP 可不用輸入):
- ns1.everydns.net
- ns2.everydns.net
- ns3.everydns.net
- ns4.everydns.net
這樣就大功告成了。
當你在網域名稱的註冊商設定 DNS 的主機時,請設為:
- nsx.zoneedit.com
- nsx.zoneedit.com
- ns1.everydns.net
- ns2.everydns.net
以後只需到 ZoneEdit(Master DNS) 管理你的網域名稱即可,資料會自動複製到 EveryDNS。
備註
如果要拿 XName 來當 Slave DNS,則 XName 的 IP 區段為:
195.234.42.0/24;193.218.105.144/28;87.98.164.164;88.191.64.64;
Cheat Sheet Roundup 是一個很棒的網站,內有作業系統、程式設計、資料庫、網頁設計…等 30 餘種相關的資料手冊可供下載(包含一些單頁的 Data Sheet 可以用來貼在自己的座位牆板上),對於設計師與相關資訊人員,都是很好的參考資料,強力推薦。
在國外有一些網站,專門存放一些程式碼的精華片段,寫程式如果遇到瓶頸,可以上來逛逛…
Coding
Regular Expression