khoussem edited this page Jan 4, 2012 · 3 revisions

Building Netifera

You will need to have git and ant installed to build netifera. On Debian or Ubuntu Linux systems you can install these tools with the following command.

$ apt-get install git-core ant

The next step is to clone the stable public Netifera Git tree with this command:

$ git clone https://github.com/netifera/netifera.git

Cloning the tree should have created a directory called /netifera. Enter that directory and run the ant command.

$ cd netifera
$ ant

This will launch the Netifera build. The first time you build Netifera an archive file of about 150mb will be downloaded from the netifera.com webserver containing the build environment and dependencies. When the build completes, the output is unpacked into a directory called netifera-build. You can now launch netifera from here:

$ netifera-build/netifera &

If you prefer, a .zip file containing the build is available in this directory:

build/stage/I.NetiferaBuild/

Running ‘headless’ Netifera as a Probe

Netifera can be launched in a special ‘headless’ mode that allows you to connect to a Netifera installation on another computer and launch tools remotely.

By default, a listening port will be created (31337) that you can connect to. To change the port value, you can edit the following file:

netifera-build/probe/configuration/config.ini

This is the line to change:

com.netifera.channel.tcplisten=31337

Once you are ready, you can launch headless netifera with the following command:

netifera-build/probe/run_probe.sh

How to connect to a remote Netifera instance from the UI

…to be continued

Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.