nsh

description

NSH consolidates configuration for interfaces, bridging, routing, PF packet filtering, NAT, queueing, BGP, OSPF, RIP, IPsec, DHCP, DVMRP, SNMP, relayd, sshd, inetd, ftp-proxy, resolv.conf 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 which handle these functions, and talks directly to the OpenBSD kernel or control utility for daemon functionality.

license

NSH is completely free, it only incorporates code with BSD-style licenses.

status

The current releases are only for OpenBSD 4.3, they do not work on OpenBSD 4.2 or older.
New in 20080426: New in 20080207:

details

Check out examples for example NSH configurations.

For detailed information, or if you want to help develop nsh, read the README, TODO and MANUAL documents in the nsh distribution.

development

If you need help, or want to help, have feedback, or patches, please contact me.

download