如何啟動mininet實例上的wireshark圖形界面


啟動wireshark

要啟動mininet實例上的wireshark的圖形界面,其實關鍵點只有兩個:

  • 保證宿主機上安裝了X11
  • 使用ssh -Y mininet@192.168.56.102

登錄進mininet后運行兩個命令:

xterm -sb &

如果一切設置正確的話,將看到這樣一個界面

然后運行另外一個命令打開wireshark界面

sudo wireshark &

如果正確的話,會看到下面這個界面:

 

Troubleshooting

1.dofile錯誤

當然,在第一次打開wireshark時,會遇到一個錯誤:

這個錯誤似乎是無關緊要的,但彈出error對話框總是讓人心不安,因此作為一個負責任的玩家來說會將這個問題解決掉的。

於是Google后得到解決方案:

sudo vim /etc/wireshark/init.lua

然后把倒數第二行注釋掉,即:

dofile(DATA_DIR.."console.lua") 改成 --dofile(DATA_DIR.."console.lua")

再次重啟wireshark就不會有錯誤了。

2.命令行錯誤Gtk-Message

另外一個錯誤是命令行里面的輸出:

Gtk-Message: Failed to load module "canberra-gtk-module"

這個錯誤的解決方法是安裝canberra包:

sudo apt-get install libcanberra-gtk-module

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM