mininet安裝配置
安裝mininet
mininet使用
在VM中運行mininet
- 安裝VMware,在VMware中打開下載好的mininet虛擬機映像
- 啟動虛擬機,虛擬機的初始賬號密碼均為
mininet
- 輸入
ifconfig -a
查看網卡信息,需要的網卡有eth0和eth1,其中一個為NAT,一個為host-only,若缺少網卡,則需要添加相應的網卡,添加方式如下- 在打開虛擬機對應的設置,為虛擬機添加網絡適配器。
- 重啟虛擬機后,可以看見相應網卡已經添加進去但還未分配ip
- 輸入
sudo dhclient ethX
為ehtX自動分配IP地址 - 在/ etc / network / interfaces中添加以下語句,之后會自動運行dhclient
auto eth1 iface eth1 inet dhcp
- 通過SSH在主機訪問VM
在主機中輸入SSH -X [usr]@[address]
,此時會跳出警告,直接輸入yes,之后輸入VM賬戶密碼即可連接到VM。其中usr是VM賬戶名,address是VM的ip地址。最后輸入xterm
打開控制vm的命令行窗口
常用命令
$ sudo mn # 打開mininet,啟動默認網絡拓撲
> help # 幫助
> <node> ping <node> # 節點之間ping測試
> ping all # 所有節點之間ping測試
> py h1.setIP("10.0.0.1") # 修改h1的ip地址