Skip to content
master
Switch branches/tags
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

NAV virtual appliance

This repository contains scripts and configuration to generate a Network Administration Visualized virtual appliance, using Packer and VirtualBox.

Building

To build and GPG-sign an appliance, just run the build.sh script.

Booting the appliance for the first time

The appliance should work out-of-the-box on first boot, but you may want to adapt it to your needs for a smoother experience:

  • Log in as root and change the root password from navrocks to something else (using the passwd command)
  • Edit /etc/aliases to add a decent email address to forward the root user's email to. Then run the newaliases command.
  • Fix the network configuration (/etc/network/interfaces), if necessary, and restart the networking service using service network restart
  • Add networks that should be allowed to talk to the appliance in /etc/hosts.allow (both clients to the NAV web interface and network equipment that sends SNMP traps)
  • Set a proper hostname/domain name in the following files: /etc/hosts, /etc/resolv.conf, /etc/mailname and /etc/exim4/update-exim4.conf.conf.
  • The timezone of NAV and Graphite is set to Europe/Oslo. You may wish to change this in /etc/nav/nav.conf and /etc/graphite/local_settings.py

Operating System

The virtual appliance is based on Debian GNU/Linux 10 (Buster), and the Debian packages released by the NAV team at their APT repository.

About

A virtual appliance builder for Network Administration Visualized

Resources

Releases

No releases published

Packages

No packages published

Languages