Projects / OpenBSD Network Shell

OpenBSD Network Shell

NSH consolidates configuration for interfaces, bridging, routing, PF packet filtering, NAT, queueing, BGP, OSPF, RIP, IPsec, DHCP, DVMRP, SNMP, relayd, and NTP. It presents the user with a vaguely Cisco-like interface with all configuration in one easy to read text list. It also gives the user access to system information and diagnostics. NSH replaces the userland commands that handle these functions, and talks directly to the OpenBSD kernel (or to the control utilities for external managed daemons.)

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  05 May 2008 10:38

Release Notes: Command completion for first level and most second level commands. ftp-proxy, sshd, and inetd handlers (no options yet, just on/off) and a resolv.conf handler (with local-control or dhcp-control.) Various bugfixes. Daemon controls including SSH, NTP, BGP, and OSPF are now production-tested and considered reliable.

  •  08 Feb 2008 03:17

Release Notes: Full support was added for BGP, OSPF, RIP, IPsec, DHCP, DVMRP, SNMP, NTP, relayd, and sasyncd. New support was added for route labels, interface groups, group attributes, vlan priority, arp show, and arp set. Significant code cleanup was done. Basic paging support was added for show run and show start.

  •  30 Dec 2007 01:03

Release Notes: This release is only for OpenBSD 4.2-current users. It won't compile on 4.2-release or earlier. It now allows users to add multipath routes, improves txpower support, and removes all KVM access in favor of sysctl (a major cleanup which fixes bugs and makes a bit of code easier to use in the future, especially for IPv6). It adds "who" and "flush user" to the main level and "timeslot" and "syncpeer" commands to the interface level.

  •  16 Dec 2007 23:53

Release Notes: Since the 2005 release, this adds lladdr (MAC address) change support, 64-bit counter support, DHCP support, trunk support, txpower support, better CARP support (multiple VHIDs), and several other updates to support newer versions of OpenBSD.

  •  02 Jul 2005 22:48

Release Notes: Updates were made to support OpenBSD 3.7 and current. Bugfixes were made.

Screenshot

Project Spotlight

Hovitaga OpenSQL Editor

A powerful SQL editor tool for SAP consultants and ABAP developers.

Screenshot

Project Spotlight

MV3D

A virtual world simulation framework for use with Python.