美文网首页
搭建项目测试环境

搭建项目测试环境

作者: Peggy_623 | 来源:发表于2018-12-26 21:35 被阅读0次

    作者按:实验的过程中肯定会搞砸,所以把一些重要的步骤备忘。

    2018年12月28日更新:
    在查看高于OpenFlow1.3版本的ovs交换机流表项时,要加上协议的版本,示例如下:

    sudo ovs-ofctl -O OpenFlow1.3 dump-flows ovs-brige
    

    1.第一步,打开冰箱门

    安装VMvare fusion,在VMvare里创建两个虚拟机,安装Ubuntu16.06.

    2.新的虚拟机上怎么更换source.list内容?

    每个虚拟机都需要安装vim,这样就可以ssh利用mac的终端iterms,直接control+v粘贴清华源,替换source.list里原来的Ubuntu源。
    这中间可能会涉及到虚拟机内是否能识别中文等。
    配置ssh的过程:

    sudo apt-get install openssh-server
    sudo service sshd start
    

    3.创建虚拟网桥

    为每个虚拟机再创建两个虚拟网卡,一个用来数据端口连接通信,一个用来控制信道连接通信。为每个虚拟网卡设置网络适配器。
    其中遇到的问题是VMware Fusion中设置网络适配器的时候是灰色的,解决方法如下:
    VMFusion中网络配置问题
    另外还有怎么在虚拟机与mac共享文件夹。
    怎么更新VMvareTool

    4.分别配置两台虚拟机

    虚拟机1: test tool

    sudo apt-get install build-essential libnet-dev libpcap-dev
    

    虚拟机2: ovs
    ubuntu16.06编译安装ovs,参考:
    openvswitch(2)Ubuntu 16.04下安装openvswitch
    需要注意两点:

    • 参考的博客中全程都是在root权限下进行的。如果在非root权限下输入下面👇这条命令是没有作用的。
    export PATH=$PATH:/usr/local/share/openvswitch/scripts
    
    • 按照参考安装ovs后,每次虚拟机重启都需在root权限下执行:
    ovsdb-server --remote=punix:/usr/local/var/run/openvswitch/db.sock \
                         --remote=db:Open_vSwitch,Open_vSwitch,manager_options \
                         --private-key=db:Open_vSwitch,SSL,private_key \
                         --certificate=db:Open_vSwitch,SSL,certificate \
                         --bootstrap-ca-cert=db:Open_vSwitch,SSL,ca_cert \
                         --pidfile --detach
    ovs-vsctl --no-wait init
    export PATH=$PATH:/usr/local/share/openvswitch/scripts
    ovs-ctl start
    

    5.虚拟机网络配置

    首先,需要将动态IP配置成静态IP,再添加若干个虚拟网卡。
    其次,打开ovs虚拟机的混搭模式
    最后,关闭test tool虚拟机的checksum


    作者按:新一轮的测试环境搭建

    1. 安装ODL

    在此之前需要配置号JAVA文件。
    根据自己的需要,在官网上下载对应版本的ODL压缩文件,解压,进入解压后的文件夹,./bin/karaf运行ODL即可。

    2、配置Cisco IOS xrv-k9-demo Router

    这里的关键是要设置好串口

    3、使用socat通过串口连接到2中的思科路由器
    开启虚拟机
    socat -d -d /Users/peggy/Documents/xr1 PTY
    screen /dev/ttys001 9600
    username: ie-lab
    password: ielab
    

    相关文章

      网友评论

          本文标题:搭建项目测试环境

          本文链接:https://www.haomeiwen.com/subject/zepqlqtx.html