2015年9月27日 星期日

網路流量監控工具(一):MATE Netspeed

使用電腦時,經常需要連上網路,但是網路流量常會受到限制,有時來自電信公司、有時來自網管人員。若不隨時注意網路的使用量,不小心就會超過流量限制,暫時不能上網。網路暫停使用,少則一天,多則數天。若剛好有不得不上網的『正事』要辦,只好硬著頭皮去請網管人員開放。
  為了避免不小心被暫停『網路使用權』,一個能夠即時記錄網路流量、累積統計一段區間的使用量的工具程式,就是最佳的輔助了。現代常用的「圖形化桌面環境」是「MATE 桌面」,就把這個當做起點開始尋找,能夠即時顯示在『面板工具列』上的『面板小工具』應該是較方便的吧。
  最先發現到的工具程式是「MATE Netspeed」這個「面板小工具」,接下來就安裝它來用用看。

一、安裝「MATE Netspeed」

Fedora 中已經將它收錄在套件資料庫中,安裝非常方便,
[root@Core-i7 ~]# dnf install mate-netspeed
:「GNOME」專案有個「GNOME Netspeed」,所以「MATE Netspeed」應該也是源自「GNOME」。

二、將「MATE Netspeed」加入「桌面工具列」

「MATE 桌面」上可以有好幾個「工具列」,在你想加入「MATE netspeed」的工具列上,
  • 按【滑鼠右鍵】,跳出一個「工具列」選單,
  • 點選「 加入面板(A)…」,跳出另一個「桌面小工具」選單,
  • 點選「  Network Monitor」,再按「 加入(A)」按鈕。
就可以成功將「MATE Netspeed」加入「MATE 桌面」上的「工具列」了。
圖示中即為「預設網卡」的「瞬時流量」。

三、設定

上個步驟最後顯示的是『預設網路』狀態,要修改『偏好設定』只要在工具列的圖示上按【滑鼠右鍵】,會跳出一個「Mate Netspeed 偏好設定」的視窗。
其中「網路裝置(D):」一項的設定值:『預設』指預設的網卡,即當有兩張以上的網卡時,未能辨認「目的地」網路位址所屬的子網路時,系統用以傳輸的網卡。

四、查詢

工具列的「MATE Netspeed」圖示要即時顯示瞬時的網路流量,若要查詢此次開機的網路流量累計,要在「MATE Netspeed」圖示中,按【滑鼠右鍵】→點選「裝置詳細資訊(D)」,跳出一個「關於 XXXX 的裝置詳細資訊」的視窗
視窗下方的「位元組流入」及「位元組流出」就是『本次開機』或『本次網卡啟動』期間的網路流量累計。

使用經驗分享:

  • 網路的「瞬時流量」與〝加裝 MATE 1.6 的面板小工具 (Applets)〞發文所提的「mate-sensors-applet」相仿,差在一個是圖形、一個是數字。
  • 即使是「關於 XXXX 的裝置詳細資訊」中的累計流量,也不是『今天』的網路流量,對避免『超過累計流量上限』而被停權沒有太大幫助。
  • 請參考下一篇的「網路流量監控工具(二):vnStat」,才有避免被停權的實用性。

已測試版本:

  • Fedora 22 + MATE Desktop 1.10.2
  • Fedora 21 + MATE Desktop 1.10.2

參考資料:

沒有留言:

張貼留言

感謝你耐心看完本文,歡迎留下任何指正、建議,筆者會儘快回應。(English is also welcome.)