Nsh is software designed to manage configuration for various networking tasks including interfaces, bridging, routing, packet filtering, NAT, and ISAKMP.
NSH replaces userland commands, which previously handled these functions and communicates directly with the OpenBSD kernel with some exceptions such as pfctl, isakmpd, and dhcpd. The best thing about NSH is that it is completely free, and the software only incorporates code with BSD-style licenses.
The latest version of NSH has resolved issues from the previous release and now caters to OpenBSD 3.7 and 3.7-current. The upcoming version is expected to include functionalities such as IPsec, OSPF, BGP, DHCP, and more.
The CLI code of NSH is extremely functional for diagnosing the system and configuring pf/nat/altq, interfaces, bridging, and routing. What's new in this release is command completion for first-level and most second-level commands, including various bug fixes, and daemon controls.
NSH allows you to manage the configuration of various network parameters via its user-friendly interface, allowing for a smooth and hassle-free user experience. It is an ideal tool for network administrators who are looking for a convenient solution to manage the routing and configuration of their networks effectively.
Version 20080426: N/A