1. 首先安装虚拟机VMware Workstation Pro (我选择的版本16.2),参考需自行提取:
注意:新建VmWare文件夹存储。
2. 安装步骤参考公众号:IT办公软件行家
3. 下载iso文件:Ubuntu 20.04.6 LTS,参考需自行提取:
注意:新建文件夹iso单独存储该文件。
4. VMware虚拟机安装Ubuntu20.04,参考:
注意:这里最好单独新建一个Virtual_Machine文件夹,存储自己创建的虚拟机。
5. 安装mininet(这里没有指定具体的安装版本,咔咔咔全部安装了),参考:
- 遇到的问题(包括git拉取不到mininet的源代码),解决方法参考:
# 常用的命令
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install git
# git上获取mininet源代码,因网络环境问题失败
git clone git://github.com/mininet/mininet.git
# 从gitee上拉取成功
git clone https://gitee.com/derekwin/mininet
# 安装指定版本
cd mininet/
cd util/
sudo ./install.sh -n3V 2.5.0
# 全部安装
sudo ./install.sh -a
6. 安装成功!Enjoy Mininet! 在命令行里输入sudo mn测试。
7. 成功执行一个本地的py文件main_tcp。
# 首先输入su命令获得root权限
su
# 运行py文件
cd mininet/
cd examples/
python main_tcp.py