Skip to content
Sections
>> Trisquel >> Packages >> etiona >> admin >> ifupdown2
etiona  ]
[ Source: ifupdown2  ]

Package: ifupdown2 (1.0~git20170314-1)

Network Interface Management tool similar to ifupdown

ifupdown2 is ifupdown re-written in Python. It replaces ifupdown and provides the same user interface as ifupdown for network interface configuration. Like ifupdown, ifupdown2 is a high level tool to configure (or, respectively deconfigure) network interfaces based on interface definitions in /etc/network/interfaces. It is capable of detecting network interface dependencies and comes with several new features which are available as new command options to ifup/ifdown/ifquery commands. It also comes with a new command ifreload to reload interface configuration with minimum disruption. Most commands are also capable of input and output in JSON format. It is backward compatible with ifupdown /etc/network/interfaces format and supports newer simplified format. It also supports interface templates with python-mako for large scale interface deployments. See /usr/share/doc/ifupdown2/README.rst for details about ifupdown2. Examples are available under /usr/share/doc/ifupdown2/examples.

Other Packages Related to ifupdown2

  • depends
  • recommends
  • suggests
  • dep: init-system-helpers (>= 1.18~)
    helper tools for all init systems
  • dep: iproute2
    networking and traffic control tools
  • dep: python
    interactive high-level object-oriented language (default version)
  • dep: python-argcomplete
    bash tab completion for argparse
  • dep: python-ipaddr
    Python module for working with IP addresses, both IPv4 and IPv6
  • sug: python-gvgen
    Python class to generate dot files
  • sug: python-mako
    fast and lightweight templating for the Python platform

Download ifupdown2

Download for all available architectures
Architecture Package Size Installed Size Files
all 149.6 kB986 kB [list of files]