Skip to content
/ netd Public

New advanced network manager for Linux desktops and servers

License

Notifications You must be signed in to change notification settings

zielmicha/netd

Repository files navigation

netd

netd is an advanced network manager for Linux desktops, servers and embedded systems.

It supports advanced configuration involving multiple interfaces, VPNs, network namespaces and much more. netd currently is in beta, some features are unstable (see features section). Read more in documentation.

features

  • addressing:
    • static IP (static)
    • DHCP (dhcp)
  • network namespaces
  • iptables managements (iptables)
  • DHCP server (dhcp_server)
  • devices:
    • hardware/externally created devices (link dev)
    • bridge (bridge)
    • virtual ethernet (veth)
    • VLAN (vlan)
  • VPN:
    • openvpn point-to-point links (openvpn_ptp)
  • wireless:
    • client mode (unstable)
    • AP mode (unstable)
    • 802.11s mesh mode (unstable)
    • adhoc mode (unstable)

installing netd

on Ubuntu

curl https://repo.atomshare.net/key.asc | sudo apt-key add -
echo 'deb https://repo.atomshare.net/ common main' > /etc/apt/sources.list.d/atomshare.list
apt-get update
apt-get install -y netd

building from source

  • build netd: ./build.sh
  • install: sudo ./install.sh
  • edit configuration: sudo editor /etc/netd.conf
  • start: sudo systemctl start netd

About

New advanced network manager for Linux desktops and servers

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published