AkyuC / network_base

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

环境搭建

在neteork_base的文件夹下,用命令行运行“sudo python3 ./project_build.py” 在project_build.py文件当中,会安装docker, 拉取ubuntu:20.04的镜像,创建镜像 (上传了docker镜像到docker hub,从docker hub拉取)

拓扑设置

请查看topo.py文件,有基本的设置,最初的拓扑如下(使用packet tracer画的) image

接口和ip的设置查看topo_build.py文件,有关veth-pair的创建等等

运行

在当前目录下,在终端执行“sudo python3 ./cli.py”,显示如下: image

About


Languages

Language:Python 95.9%Language:Shell 4.1%