好久沒來寫不博客,感覺自己不寫寫博客,就完全想不起當天干了什么。前幾天參加了小米的面試,整個人被打擊的不行,還是要好好學習,不然工作都找不到。
這學期選了SDN的課,只有六周,學完有點懵,這這這等於什么都沒學呀。難過。
官網給出了四種搭建mininet的方法。
我試了前兩種
第一種是直接下載mininet虛擬機,然后用virtual box導入。老師在課程網上上傳了64位的mininet vm,下載下來導入系統提示我什么64位的配置有問題。
然后換了mininet 32位2.2.2版本,導入之后開機顯示kernel panic。搜了很久也沒找到解決方法,然后換成2.2.1版本的mininet vm就沒問題了。
第二種是在Ubuntu上直接裝,但是裝的過程中會顯示
Read from socket failed: Connection reset by peer
百度了一下,說是要翻牆。emmm,最近國際形勢這么嚴峻,翻不過去。
感覺支付寶集福用光我18年所有的運氣。別的同學導入老師上傳的就好了,emmmm,哼
2.2.1版本沒有wireshark,需要自己裝。
啟動wireshark的時候會顯示:
(wireshark:1152):Gtk-WARNING **: cannot open display:
這是因為Ubuntu沒有GUI。
解決方法:
- 1、設置mininet vm的網卡2
- 2、測試虛擬機和宿主機之間是否連通
先用下面的命令在宿主機上查詢host-only的ip,我的是192.168.56.101
ip -a
然后在宿主機上看host-only的ip,在命令行用ipconfig就可以查看了了,我的是192.168.56.1
然后相互ping測試
在mininet vm上ping的時候一定要加包的數量,因為這個虛擬機的ctrl C是將鼠標移出虛擬機,我設置了虛擬機里面Ctrl Break的熱鍵都沒用,所以不加包數量,很可能會一直ping,如果有大佬知道怎么做,一定要告訴我。下面這個命令就是在linux中ping命令只發送4個icmp的request包。
ping -c 4 ip
ping之后就OK了,如果ping不通看看自己主機上的防火牆是不是關了。在控制面板里面可以看見防火牆。
you
- 3搭建SSH連接
方法一:下載Mobaxterm
點擊Session,選擇SSH,填入虛擬機的host-only的ip和端口號填22,確定就可以了。
方法二:Xming+PuTTY
下載Xming
其他默認就好了。
然后打開Xming Configration。我是一直默認next的。然后打開Xming,在控制欄下方可以看見Xming的圖標。
去官網下載PuTTy的exe文件,下載好之后點擊運行
具體參考這里:http://www.mamicode.com/info-detail-484211.html