一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Darkstat的基本使用方法和常用選項

CHANBAEK ? 來源:myfreax ? 作者:myfreax ? 2023-04-08 15:50 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Darkstat 是一個開源網(wǎng)絡(luò)監(jiān)測工具,能夠?qū)崟r監(jiān)測網(wǎng)絡(luò)流量,包括流入和流出的數(shù)據(jù)。它能夠幫助你了解網(wǎng)絡(luò)的整體狀況。

監(jiān)測網(wǎng)絡(luò)上各種應(yīng)用程序的使用情況,識別潛在的安全威脅等。Darkstat 支持多種操作系統(tǒng),包括 Linux、FreeBSD、Windows 等。

在本教程中,我們將說明如何在 Linux 使用 Darkstat 能夠?qū)崟r監(jiān)測網(wǎng)絡(luò)流量,包括流入和流出的數(shù)據(jù)。

安裝 darkstat

darkstat 并沒有預(yù)安裝在大多數(shù) Linux 發(fā)行版。要檢查你的 Linux 發(fā)行版是否已安裝 darkstat,請按快捷鍵 CTRL+ALT+T 打開終端,鍵入 darkstat,然后按 Enter。

如果你還沒有安裝 darkstat ,終端將會打印消息 Command 'darkstat' not found,你可以運(yùn)行以下命令安裝 darkstat 。

如果你的計算機(jī)運(yùn)行的是基于 Debian 的 Linux 發(fā)行版,例如 Ubuntu,Linux Mint等。請運(yùn)行 sudo apt install darkstat 命令安裝 darkstat。

如果你的計算機(jī)運(yùn)行的是基于 Redhat的 Linux 發(fā)行版,例如 CentOS,F(xiàn)edora 等。請運(yùn)行 sudo yum install darkstat 命令安裝 darkstat。

sudo apt install darkstat

#RedHat CentOS
sudo yum install epel-release
sudo yum install darkstat

darkstat 用法

安裝完成后,Darkstat 服務(wù)將自動啟動。您可以通過運(yùn)行 systemctl 命令查看 Darkstat 服務(wù)的狀態(tài),從而確定 Darkstat 服務(wù)是否正常啟動。

sudo systemctl status darkstat

darkstat 默認(rèn)監(jiān)控接口 eth0 ,如果你的計算機(jī)沒有網(wǎng)絡(luò)接口 eth0 或者你想修改監(jiān)聽的接口,請修改 darkstat 配置文件 etc/darkstat/init.cfg。

選擇一個你喜歡的編輯器,例如vim,nano,gedit 等。在本教程中,我們使用 vim 編輯器編輯文件 etc/darkstat/init.cfg 修改監(jiān)控的接口。

sudo vim etc/darkstat/init.cfg
# Turn this to yes when you have configured the options below.
START_DARKSTAT=yes


# Don't forget to read the man page.


# You must set this option, else darkstat may not listen to
# the interface you want
INTERFACE="-i wlp2s0"


#DIR="/var/lib/darkstat"
PORT="-p 666"
#BINDIP="-b 127.0.0.1"
#LOCAL="-l 192.168.0.0/255.255.255.0"


# File will be relative to $DIR:
#DAYLOG="--daylog darkstat.log"


# Don't reverse resolve IPs to host names
#DNS="--no-dns"


#FILTER="not (src net 192.168.0 and dst net 192.168.0)"


# Additional command line Arguments:
# OPTIONS="--syslog --no-macs"

在此示例中,我們將 START_DARKSTAT 選項的值修改為 yes,將網(wǎng)絡(luò)接口 INTERFACE 修改 wlp2s0。

你可能會注意到 wlp2s0 前面還有一個 -i ,其實這是 darkstat 命令的選項,-i 表示指定網(wǎng)絡(luò)接口。darkstat 允許你在終端以命令的方式啟動。

如果你不知道如何在 Linux 發(fā)行版,查看或者列出網(wǎng)絡(luò)的接口的名稱,請閱讀我們的教程:Linux ip 命令。也可以直接運(yùn)行下面的命令:

ip link ls
1: lo:

除了指定網(wǎng)絡(luò)接口的名稱,還有一個非常必須要指定的選項就是 PORT,指定 darkstat 監(jiān)聽的端口。

PORT="-p 666"

當(dāng)完成配置后,保存文件并退出vim。請運(yùn)行 systemctl 命令重新啟動 darkstat 服務(wù)使配置文件生效。

sudo systemctl restart darkstat
sudo systemctl status darkstat

重啟 darkstat 服務(wù)后,這意味著 darkstat 開始監(jiān)控指定網(wǎng)絡(luò)接口網(wǎng)絡(luò)流量。你可以打開 Web 瀏覽器,并輸入網(wǎng)址 http://localhost:667 來查看 Darkstat 的流量報告。

如果你是在遠(yuǎn)程服務(wù)器運(yùn)行 Darkstat,你可以將 localhost 替換為服務(wù)器的IP地址。至此你已完成 Darkstat 的部署。

Darkstat 常用選項

前面提到 darkstat 也支持在終端以命令行的方式啟動, 這里介紹一下 darkstat 命令行選項,可以讓你更好地控制它的行為。以下是一些常用的選項:

  • -i, --interface=INTERFACE:

    指定Darkstat要監(jiān)控的網(wǎng)絡(luò)接口。

  • -p, --port=PORT:

    為 Web 報告界面指定 Darkstat 監(jiān)聽端口。

  • -b, --bind-address=ADDRESS:

    指定 Darkstat 的監(jiān)聽 IP 地址。

  • -f, --filter=FILTER:

    指定 Darkstat 的過濾規(guī)則。

  • -s, --save=FILE:

    將 Darkstat 的數(shù)據(jù)保存到指定文件。

  • -r, --restore=FILE:

    從文件中恢復(fù) Darkstat 的數(shù)據(jù)。

你也可以運(yùn)行命令 darkstat --help 查看完整的選項列表。

Darkstat 報告解讀

Darkstat Web 界面的報告中包含大量的信息,可以幫助你了解網(wǎng)絡(luò)的使用情況。當(dāng)你打開 Darkstat 報告界面。

圖片

你將會看的是 Darkstat 圖形報告,報告包括過去 60 秒,60分鐘,24,31天的報告。頂部顯示的是監(jiān)控時間和通過流量與數(shù)據(jù)包總數(shù)。

默認(rèn)情況下,圖形報告不會自動刷新,可以點(diǎn)擊下方的 automatic reload 按鈕打開自動刷新。

圖片

當(dāng)你點(diǎn)擊頂部導(dǎo)航欄 host 鏈接時,你將看到當(dāng)前系統(tǒng)和已連接的遠(yuǎn)程主機(jī)的出口和入口以及總流量的信息。

最左側(cè)的是 IP 地址,Hostname 主機(jī)名,Mac 地址, In 入口流量,Out 出口流量,Total 總流量,在數(shù)字列默認(rèn)單位字節(jié) byte。

如果你需要繼續(xù)深入分析,指定主機(jī),端口,協(xié)議 (包括 TCP、UDP、ICMP等),出口與入口的流量信息。請點(diǎn)擊 IP 地址查看。

圖片

Darkstat 應(yīng)用場景

Darkstat 可以應(yīng)用于多種場景,以下是一些常見的應(yīng)用場景:

  • 監(jiān)測網(wǎng)絡(luò)流量:

    Darkstat 可以幫助你實時監(jiān)測網(wǎng)絡(luò)流量,了解網(wǎng)絡(luò)的整體狀況。

  • 識別安全威脅:

    Darkstat 可以識別一些潛在的安全威脅,例如異常的流量、頻繁的掃描等。

  • 優(yōu)化網(wǎng)絡(luò)性能:

    Darkstat 可以幫助你了解各種應(yīng)用程序的使用情況,優(yōu)化網(wǎng)絡(luò)帶寬分配。

  • 追蹤網(wǎng)絡(luò)問題:

    Darkstat 可以記錄網(wǎng)絡(luò)流量,幫助你追蹤網(wǎng)絡(luò)問題,例如網(wǎng)絡(luò)擁塞、丟包等。

Darkstat 局限性

Darkstat雖然是一個非常有用的網(wǎng)絡(luò)監(jiān)測工具,但是它也有一些局限性,以下是一些常見的局限性:

  • 只能監(jiān)測流量:

    Darkstat 只能監(jiān)測網(wǎng)絡(luò)流量,無法監(jiān)測其他類型的網(wǎng)絡(luò)活動,例如DNS查詢、HTTP請求等。

  • 不支持深度分析:

    Darkstat 只能提供流量的基本統(tǒng)計信息,無法進(jìn)行深度分析,例如查看具體的數(shù)據(jù)包內(nèi)容等。

  • 對高流量環(huán)境支持不足:

    在高流量環(huán)境下,Darkstat 可能會出現(xiàn)性能問題,導(dǎo)致監(jiān)測結(jié)果不準(zhǔn)確。

  • 對網(wǎng)絡(luò)拓?fù)溆幸蕾囆裕?/p>

    Darkstat 需要在正確的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)下運(yùn)行,如果網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)不正確,可能會導(dǎo)致監(jiān)測結(jié)果不準(zhǔn)確。

結(jié)論

Darkstat 是一個非常有用的網(wǎng)絡(luò)監(jiān)測工具,能夠幫助你實時監(jiān)測網(wǎng)絡(luò)流量,了解網(wǎng)絡(luò)的整體狀況,識別潛在的安全威脅。

通過本文的介紹,你可以了解 Darkstat 的基本使用方法和常用選項,以及Darkstat的應(yīng)用場景和局限性。如果你需要監(jiān)測網(wǎng)絡(luò)流量,Darkstat將是一個非常有用的工具。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11511

    瀏覽量

    213815
  • 計算機(jī)
    +關(guān)注

    關(guān)注

    19

    文章

    7663

    瀏覽量

    90805
  • 開源
    +關(guān)注

    關(guān)注

    3

    文章

    3689

    瀏覽量

    43831
  • 網(wǎng)絡(luò)流量
    +關(guān)注

    關(guān)注

    0

    文章

    61

    瀏覽量

    10707
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    轉(zhuǎn):Keil的使用方法 - 常用功能(二)

    的鏈接(微信點(diǎn)擊閱讀原文),Keil使用方法(匯總):http://blog.csdn.net/ybhuangfugui/article/details/51647893 今天總結(jié)關(guān)于工程目標(biāo)(配置)選項常用功能,不會總結(jié)每一
    發(fā)表于 06-13 10:42

    ComponentCodelab——Tablist的使用方法

    讓開發(fā)者了解HarmonyOS應(yīng)用開發(fā)常用布局和常用組件之Tablist的使用方法,體驗從工程創(chuàng)建到代碼、布局的編寫,再到編譯構(gòu)建、部署和運(yùn)行的全過程。
    發(fā)表于 05-08 22:04

    介紹SPI的使用方法

    寫在最前使用RT-Thread Studio開發(fā)環(huán)境開發(fā)STM32單片機(jī)程序,與MDK使用env有一定的差別,對于剛開始使用的程序員來說,主要是找不到配置選項在哪里,上一篇介紹了TIM設(shè)備的使用方法
    發(fā)表于 02-17 06:32

    光纖網(wǎng)絡(luò)常用儀表使用方法

    光纖網(wǎng)絡(luò)常用儀表使用方法         1 光時域反射儀(OTDR)?    光時域反射儀是根據(jù)光的后向散射與菲涅耳反向原理制作的。它利用光在
    發(fā)表于 12-03 09:01 ?1025次閱讀

    常用手機(jī)焊接工具使用方法

    常用手機(jī)焊接工具使用方法 主要學(xué)習(xí)以下幾點(diǎn) 1、掌握熱風(fēng)槍和電烙鐵的使用方法。2、掌握手機(jī)小元件
    發(fā)表于 03-23 17:40 ?3.3w次閱讀

    ad使用中的常用選項

    ad 使用中的常用選項,需要的趕快下載吧
    發(fā)表于 01-21 14:31 ?0次下載

    RTL8710模塊常用使用方法

    Realtek 物聯(lián)網(wǎng)(iot)領(lǐng)域SOC芯片rtl8710的使用方法
    發(fā)表于 05-25 10:01 ?0次下載

    無線通信常用儀器儀表使用方法

    無線通信常用儀器儀表使用方法
    發(fā)表于 01-24 17:21 ?30次下載

    示波器探頭常用附件的使用方法

    示波器探頭常用附件的使用方法
    發(fā)表于 01-22 13:38 ?26次下載

    SQL的常用命令使用方法詳細(xì)說明

    本文檔的主要內(nèi)容詳細(xì)介紹的是SQL的常用命令使用方法詳細(xì)說明
    發(fā)表于 10-12 16:21 ?12次下載
    SQL的<b class='flag-5'>常用</b>命令<b class='flag-5'>使用方法</b>詳細(xì)說明

    淺談keil軟件的使用方法

    Keil的使用方法 - 常用功能(三)
    的頭像 發(fā)表于 04-07 14:50 ?5736次閱讀
    淺談keil軟件的<b class='flag-5'>使用方法</b>

    Keil的使用方法 - 常用功能(二)

    Keil的使用方法 - 常用功能(二)
    的頭像 發(fā)表于 04-07 14:55 ?3809次閱讀
    Keil的<b class='flag-5'>使用方法</b> -  <b class='flag-5'>常用</b>功能(二)

    Keil的使用方法 - 常用功能(一)

    Keil的使用方法 - 常用功能(一)
    的頭像 發(fā)表于 04-07 14:51 ?9445次閱讀
    Keil的<b class='flag-5'>使用方法</b> -  <b class='flag-5'>常用</b>功能(一)

    gcc的使用方法以及Linux gcc 的常用選項

    gcc的使用方法 gcc 【選項】文件名 gcc常用選項 gcc -v: 查看gcc編譯器的版本,顯示gcc執(zhí)行時的詳細(xì)過程 -ofile please the output into
    的頭像 發(fā)表于 10-22 14:42 ?3460次閱讀

    FTP常用命令的使用方法

    FTP常用命令的使用方法 FTP(File Transfer Protocol)是一種用于在網(wǎng)絡(luò)上進(jìn)行文件傳輸?shù)?b class='flag-5'>常用協(xié)議。通過FTP,用戶可以從一個主機(jī)上下載文件到本地,或?qū)⒈镜匚募蟼鞯竭h(yuǎn)程主機(jī)
    的頭像 發(fā)表于 12-15 11:28 ?1806次閱讀