ubuntu中安装好了mininet 但是运行python代码时,报错?
python运行过程中,需要导入python识别的模块(module)
可以尝试通过pip工具安装该模块,
在终端执行 pip install mininet 进行自动安装,安装成功后,尝试重新运行该python程序
怎么从mininet命令退回linux命令
运行 sudo mn
以下是结果
administrator@ubuntu:~$ sudo mn
*** Creating network
*** Adding controller
*** Adding hosts:
h1 h2
*** Adding switches:
s1
*** Adding links:
(h1, s1) (h2, s1)
*** Configuring hosts
h1 h2
*** Starting controller
*** Starting 1 switches
s1
*** Starting CLI:
mininet
可见,mininet默认会建立一个两个主机连接着一个交换机的网络
2.常用命令
mininet
help 查看帮助
nodes 查看节点
net 查看链路、
dump 各个节点的信息
exit 退出
gterm hostname 虚拟终端 gnome-terminal
xterm hostname 虚拟终端 xterm
h1 ping h2 h1节点对h2节点进行ping操作
link Up/Down
***用s1与h1通路
link s1 h1 down
启用s1和h1通路
link s1 h1 up
3.mininet 运行参数
sudo mininet -c 清理配置信息
Options:
-h, --help show this help message and exit
--switch=SWITCH ivs|lxbr|ovs|ovsk|ovsl|user[,param=value...]
--host=HOST cfs|proc|rt[,param=value...]
--controller=ConTROLLER def***lt|none|nox|ovsc|ref|remote[,param=value...]
--link=link def***lt|tc[,param=value...]
--topo=TOPO linear|minimal|reversed|single|torus|tree[,param=value...]
-c, --clean clean and exit
--custom=CUSTOM read custom topo and node params from .pyfile
--test=TEST cli|build|pingall|pingpair|iperf|all|iperfudp|none
-x, --xterms spawn xterms for each node
-i IPbase, --ipbase=IPbase base IP address for hosts
--mac ***tomatically set host MACs
--arp set all-pairs ARP entries
-v VERBOSITY, --verbosity=VERBOSITY info|warning|critical|error|debug|output
--innamespace sw and ctrl in namespace?
--listenport=LISTENPORT base port for passive switch listening
--nolistenport don't use passive listening port
--pre=PRE CLI script to run before tests
--post=POST CLI script to run after tests
--pin pin hosts to CPU cores (requires --host cfs or --host rt)
--nat adds a NAT to the topology that connects Mininet to the physical network
--version
把虚拟网卡加入mininet
1.在mininet中创建了两台虚拟机A,B,桥接方式联网2.给虚拟机A配置添加一块网卡
虚拟网卡,即用软件模拟网络环境,模拟网络适配器,windows系统自带此软件。进入添加硬件向导,添加新硬件,检测过后选择添加新设备,再选择从列表中选取,选中网卡下一步,查找制造商Microsoft有一个设备Microsoft Loopback Adapter,选中它,安装完成后,查看硬件管理器,会多出一个新网卡,这就是虚拟网卡
Mininet是由一些虚拟的终端节点(end-hosts)、交换机、路由器连接而成的一个网络仿真器,它采用轻量级的虚拟化技术使得系统可以和真实网络相媲美。
mininet的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于mininet安装、mininet的信息别忘了在本站进行查找喔。