Skip to content

zielmicha/netd

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
bin
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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