netscript-2.4 - Linux 2.4/2.6/3.x router/firewall/VM host network config system

Property Value
Distribution Ubuntu 19.04 (Disco Dingo)
Repository Ubuntu Universe amd64
Package filename netscript-2.4_5.5.3_all.deb
Package name netscript-2.4
Package version 5.5.3
Package release -
Package architecture all
Package type deb
Category universe/net
Homepage -
License -
Maintainer Ubuntu Developers <>
Download size 46.29 KB
Installed size 204.00 KB
This is a router and firewall network configuration system.  It is specific to
the 2.4.x and 2.6.x kernel series. This system is in production use, even
though this is an experimental version.
It offers much finer grained control of the network setup than the standard
system in netbase, with support for bridge configuration, iptables, ip route
and tc traffic control.  It is optimised for use on high traffic routers with
interfaces being reconfigured individually while the rest of the machine is
routing traffic 24x7.  Common boiler plate filter creation functions are
provided to ease the task of constructing iptables filters in the context
of operation within an ISP network.
Since this package is designed for a heavy duty network router, it is designed
to work in conjunction with a routing daemon as found in the quagga package.
DON'T use this on a pure server - it is VERY useful for a Virtual Machine
server with complex networking needs.  This is because of its comprehensive
network configuration capabilities.  Thus it is a tempting replacement
when you have to rip out NetworkManager on a server.
It was originally designed for dedicated routers and firewalls, and hence its
lightweight scripting footprint. When it comes to firewall configuration
though, have a look at the mason package if you are faint of heart.


Package Version Architecture Repository
netscript-2.4_5.5.3_all.deb 5.5.3 all Ubuntu Universe
netscript-2.4 - - -


Name Value
bash >= 2.03
bridge-utils >= 0.9.3
dhcpcd -
iproute2 -
iptables -
isc-dhcp-client -
lsb-base -
netbase -
pump -


Name Value
ifupdown -
netscript -


Name Value
ifupdown -
netscript -
netscript-2.2 -
netscript-ipfilter -


Name Value
ifupdown -
netscript -


Type URL
Binary Package netscript-2.4_5.5.3_all.deb
Source Package netscript-2.4

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install netscript-2.4 deb package:
    # sudo apt-get install netscript-2.4




2018-01-18 - Matthew Grant <>
netscript-2.4 (5.5.3) unstable; urgency=medium
* Depend on iproute2, not iproute (Closes: #753714)
* Bump standards version to 4.1.3
* Remove obsolete Build-Dep on dh-systemd
2017-07-08 - Matthew Grant <>
netscript-2.4 (5.5.2) unstable; urgency=medium
* Fix sub-string interface name clashes.
2016-12-27 - Matthew Grant <>
netscript-2.4 (5.5.1) unstable; urgency=medium
* Don't hotplug bridges.  Works around a kernel race.
* Add note to not default disable IPv6 for Openstack.
2016-12-15 - Matthew Grant <>
netscript-2.4 (5.5.0) unstable; urgency=medium
* Add /etc/netscript/network.conf.d
* Add proper systemd support, and fixes
* Update changelog for 5.4.12~2.gbp2c652b release
* Update gbp.conf
* Convert ifupdown hotplug script for netscript
* Update changelog for 5.4.12~3.gbp183f7f release
* Add depends on lsb-base for init scripts
* Update changelog for 5.4.12~4.gbp7a776d release
* Update debhelper to v6 and deb standards to 3.9.8
* Update changelog for 5.4.12~5.gbpa05941 release
* Update debhelper compat version to 10.
* Update changelog for 5.4.12~6.gbpe6fab5 release
* Fix network.conf.d include line in network.conf
* Convert inbrdr outbrdr to use ICMP RETURN chain.
* Update changelog for 5.4.12~7.gbpd5fe80 release
* Update changelog for 5.4.12~8.gbp323004 release
* Add IPV6 DAD wait address settle time on boot.
* Fix one line type in ipf6_icmphost exec function.
* Make Interface functions handle - in dev names
* Fix icmpv6 protocol psecfication in outbrdr
* More IPv6 CIMP filter fixes for inbrdr and outbrdr
* Fix IPv6 ipf6_log() icmpv6 rule
* Update changelog for 5.4.12~15.gbpc73267 release
2015-10-11 - Matthew Grant <>
netscript-2.4 (5.4.11) unstable; urgency=medium
* Fix iptables filters not bening loaded with kernel versions 4.x - 9.x
* Update standards version to 3.9.6
2015-01-28 - Matthew Grant <>
netscript-2.4 (5.4.10) unstable; urgency=medium
* Fix /etc/init.d dependency loop with ifupdown (Closes: #717871)
* Add sysvinit/insserv back in
* Add /etc/iniserv.conf.d /etc/inserv.conf.d segment to correctly
set up boot dependencies for above.
* Update changelog for 5.4.10 release
2014-12-23 - Matthew Grant <>
netscript-2.4 (5.4.8) unstable; urgency=medium
* Remove sysvint/inserv support for package. (Closes: #771871)
Revert totally removing ifupdown emulation/Provides as this breaks too
many things.  This just removes the dependency loop in /etc/init.d files 
which is unfixable.
2014-12-22 - Matthew Grant <>
netscript-2.4 (5.4.7) unstable; urgency=medium
* Convert '-' in interface names to '_' (Closes: #773772)
2014-12-22 - Matthew Grant <>
netscript-2.4 (5.4.6) unstable; urgency=medium
* Remove ifupdown emulation
2014-07-19 - Matthew Grant <>
netscript-2.4 (5.4.5) unstable; urgency=medium
* Add dependency for iproute2|iproute (for backport)
(Closes: #705169)

See Also

Package Description
netscript-ipfilter_5.5.3_all.deb Linux 2.6/3.x iptables management system
netsed_1.2-3_amd64.deb network packet-altering stream editor
netsend_0.0~svnr250-1.2ubuntu2_amd64.deb a speedy filetransfer and network diagnostic program
netsniff-ng_0.6.5-1_amd64.deb Linux network packet sniffer toolkit
netstat-nat_1.4.10-3build1_amd64.deb tool that display NAT connections
netstress_1.2.0-6_amd64.deb utility to stress and benchmark networks
netsurf-common_3.6-3.2_all.deb small web browser with CSS support common files
netsurf-fb_3.6-3.2_amd64.deb small web browser with CSS support for framebuffers
netsurf-gtk_3.6-3.2_amd64.deb small web browser with CSS support for GTK
netsurf_3.6-3.2_all.deb small web browser with CSS support - transitional package
nettle-bin_3.4.1-1_amd64.deb low level cryptographic library (binary tools)
nettoe_1.5.1-2build1_amd64.deb networked version of Tic Tac Toe (3x3 Grid) for the console
netwag-doc_5.39.0-1.3_all.deb documentation for netwag frontend
netwag_5.39.0-1.3_all.deb graphical frontend for netwox
network-manager-config-connectivity-debian_1.16.0-0ubuntu2_all.deb NetworkManager configuration to enable connectivity checking