`

nox的安装和gui配置

    博客分类:
  • SDN
 
阅读更多

 

nox是一个开源的openflow控制器,经过测试,安装步骤如下:

1 操作系统的选择,经过测试,我只在ubuntu 10.04上安装成功,在centos fedora ubuntu 11上安装均因为依赖包的原因,安装失败

2 安装

 

cd /etc/apt/sources.list.d

sudo wget http://openflowswitch.org/downloads/debian/nox.list

sudo apt-get update

sudo apt-get install nox-dependencies

 

 

git clone git://noxrepo.org/nox

cd nox

 

如果需要启动gui 必须做branch这一步

git branch -a


git checkout -b destiny origin/destiny

 

 

./boot.sh

mkdir build/

cd build/

../configure

make -j 5

 

启动控制器

./nox_core -v -i ptcp:6633 monitoring

 

apt-get install python-qt4 python-simplejson

注意这里,我在这一步卡了好几天,就是因为没有安装下面的包,而且官方文档没有说明

apt-get install python-qt4-sql

 

让openvswitch连接到控制器

ovs-vsctl set-controller br0 tcp:172.16.1.230

 

本文出自 “xiaoli110的博客” 博客,请务必保留此出处http://xiaoli110.blog.51cto.com/1724/675371

 

分享到:
评论

相关推荐

    网络控制平台NOX介绍&安装&使用

    安装步骤包括更新系统源、安装必要的依赖包、克隆NOX源代码仓库、配置编译环境以及编译安装。如果需要启动图形用户界面(GUI),还需要进行特定的分支切换。此外,还需要安装相关的Python依赖库以及配置Open vSwitch...

    openflow_nox_openvswitch平台资料总结文档

    OpenFlow 支持虚拟化环境,这意味着在同一个物理网络上可以创建多个逻辑网络,每个都有自己的独立配置和策略。这对于云计算和数据中心的资源隔离和优化特别有用。 2.3 安全通道 OpenFlow 使用安全通道确保控制器与...

    Appium环境安装.txt

    - 安装过程中无需特别配置,默认安装即可。 ##### 第二步:安装Appium-Python-Client 1. **安装命令**: - 使用pip命令安装Appium-Python-Client:`pip install Appium-Python-Client` - 注意:版本需要大于...

    qbittorrent-nox-builder:适用于i686的qbittorrent-nox-builder

    在使用 `qbittorrent-nox-builder` 构建无图形界面的 qBittorrent 时,你需要确保你的 i686 系统已经安装了所有必要的编译工具和依赖,例如 `gcc` 编译器、`cmake` 构建系统和相关的库。通常,你需要按照 README ...

    SDN协议及应用

    OpenvSwitch的代码是可编程的,提供了命令行界面和API供用户进行配置和管理。 NOX是一个开源的SDN控制器平台,它充当网络操作系统的角色,控制和管理整个网络。NOX的架构由多个组件构成,并支持不同粒度级别的处理...

    OpenFlow标准_中文版

    它定义了一种标准化的接口,允许网络管理员或应用程序直接控制网络设备中的数据流转发行为,从而实现灵活的网络配置和管理。 **2.2 交换机组成** OpenFlow交换机由数据平面(Data Plane)、控制平面(Control Plane...

    open flow齐全资料

    NOX的开发实现包括安装、应用框架、运行与接口、事件处理、开发例程以及图形用户界面(GUI)等部分。 Mininet是一个网络模拟工具,它允许用户创建一个虚拟网络环境,其中包含主机、交换机、路由器以及链接。Mininet...

    微信小程序反编译.zip

    微信小程序的源代码由JSON配置文件、WXML(结构文件)、WXSS(样式文件)和JS(逻辑文件)组成。这些文件在打包后会经过混淆和加密,以保护开发者代码不被轻易读取。 2. 反编译原理: 反编译是将已编译的二进制...

    很好的FLUENT中文教程

    教程首先介绍FLUENT的基本使用能力,包括软件的安装、运行环境配置和基本的界面操作。用户界面是用户与软件交互的主要渠道,包括图形用户界面(GUI)和文本命令界面。在图形用户界面部分,用户可以直观地进行模型...

    fluent 6.23 教程01 序言

    - **使用界面**:这部分内容涵盖了用户界面(UI)的详细介绍,包括图形用户界面(GUI)和文本界面(TUI)的操作指南。对于远程处理和批处理也有相应的指导说明。这对于习惯不同工作环境的用户来说非常有用。 - **...

Global site tag (gtag.js) - Google Analytics