Ping 指令用法教學:檢查網路連線狀態與品質

這裡介紹 Windows 與 Linux 系統中的 ping 指令用法,以及各種實用的網路檢測範例。 ping 這個指令是一個最常用的網路檢測工具,它可以藉由發送 ICMP ECHO_REQUEST 的封包,檢查自己與特定設備之間的網路是否暢通,並同時測量網路連線的來回通訊延遲時間(round-trip delay time),通常如果網路出問題時,我們都會使用 ping 這個指令來做初步的檢查。 ...

May 18, 2017 · G. T. Wang

[筆記] Hadoop 讀取 Gzip、Bzip2 與 LZO 壓縮檔

這裡介紹如何讓 Hadoop 可以直接讀取 HDFS 中的 Gzip、Bzip2、Snappy 與 LZO 壓縮檔,省去解壓縮的麻煩。 巨量資料在儲存時,通常都會經過適當的壓縮以節省儲存空間,如果在分析時還要先解壓縮的話,可能會遇到儲存空間上的麻煩,以文字檔來說解壓縮之後的資料大小會是原本的好幾倍,而且解壓縮也會需要非常大量的時間。 ...

May 16, 2017 · G. T. Wang

SSH 伺服器停用不安全的 Arcfour Cipher

這裡敘述如何將 SSH 伺服器的 arcfour cipher 停用,提升系統安全性。 根據 RFC4345 的說明,arcfour(又稱為 RC4)這個 cipher 的安全性比較弱,所以比較講究的 SSH 伺服器會將 arcfour 停用,以下是設定步驟。 ...

April 28, 2017 · G. T. Wang

HTTPS 網頁伺服器停用不安全的 SSLv2 與 SSLv3 加密協定

這裡介紹如何停用各種 HTTPS 網頁伺服器的 SSLv2 與 SSLv3 加密協定。 由於 SSLv2 存在 DROWN(Decrypting RSA with Obsolete and Weakened eNcryption,CVE-2016-0800)安全性漏洞,而 SSLv3 也有 POODLE(Padding Oracle On Downgraded Legacy Encryption,CVE-2014-3566)的漏洞,所以目前若要架設 HTTPS 安全加密的網頁伺服器,最好把 SSLv2 與 SSLv3 都停用。 ...

April 28, 2017 · G. T. Wang

Squid 整合 Privoxy 與 Tor 架設匿名代理伺服器教學

這裡示範在 Ubuntu Linux 中安裝與整合 Squid、Privoxy 與 Tor,架設一個匿名的網頁代理伺服器。 Squid 是一套很普遍被使用的代理伺服器(proxy server),若想要讓 Squid 提供匿名上網的功能,可以在後端接上 Privoxy 與 Tor,透過洋蔥路由達到匿名上網的功能,以下是在一台 Ubuntu Linux 中安裝與整合 Squid、Privoxy 與 Tor 的步驟。 ...

April 27, 2017 · G. T. Wang