加強 DNS 隱私

DNS privacy, DNS 隱私

用了一段時間的 DNSCrypt,在前幾個月 DNSCrypt Proxy 的專案開發維護者-Frank Denis,忽然(其實也不是忽然,他在 Twitter 上也有事先貼文,只是沒有比專案直接不見鬧得大 😂)把 Github 專案移除後,在 Reddit 上也有需多討論,這中間經過有公司願意接手,但是過了幾天後,Frank Denis 開了新的 dnscrypt-proxy 專案,也就是第二版。

在這些日子,越來越多公司/組織也提供 DNS 加密的服務協定,從之前支持 DNSCrypt 專案的 OpenDNS 及 OpenNIC 專案中志願者提供的 DNSCrypt 服務外,還有 Google Public DNS 蠻早也支援 DNS-Over-HTTPS,到去年(2017 年)11 月 IBM 推出的 Quad9 支援 DNS-Over-TLS、12 月 Tenta 發表 Tenta DNS 支援 DNS-Over-TLS,也將 DNS 伺服器專案的程式碼開源,到了今年(2018 年),Cloudflare 也在 04/01 發布他們也提供 DNS 服務,並支援 DNS-Over-HTTPS 與 DNS-Over-TLS 兩個協定。

繼續閱讀 “加強 DNS 隱私”

加強 DNS 隱私

FTP的運作方式

何謂FTP?
FTP(File Transfer Protocol),是「檔案傳輸協定」,透過TCP[註1]封包協定連線方式,可以將檔案在FTP Server 及 Client中進行傳輸,只要Client擁有適當地權限就可以上傳或下載資料到FTP Server上。
運作方式 FTP不同於其他協定(如:HTTP、Telnet、SSH等),FTP有兩個連線。
一個是「命令傳輸連線」,命令連線是負責把Client要求傳送給FTP Server,要先建立命令傳輸連線後,才能讓FTP Server能執行Client的動作。 另一個則是「資料傳輸連線」,當Client建立命令連線後,利用命令連線告訴FTP Server所要得服務時,例如:Client要下載的資料,FTP Server就會將資料傳送到Client,當傳送完畢後,資料傳輸連線就中斷,但命令傳輸連線還是保持著。
繼續閱讀 “FTP的運作方式”

FTP的運作方式