Activate Network Interface

Transclude of ip-degistir#^a20e12

sudo ifconfig eth0 up

Link to original

Assign IP

Circular transclusion detected: Linux/Networking/ifconfig

Assign Netmask

Circular transclusion detected: Linux/Networking/ifconfig

Tools (active and deprecated)

🟢 Modern Tools (Actively Maintained)

ToolManagesStatusNotes
NetworkManagerEverything✅ Actively usedDefault in Ubuntu, Fedora, Mint, etc. GUI-friendly
systemd-networkdInterfaces only✅ Modern + LightweightNo GUI. Ideal for servers
iwdWi-Fi (only)✅ ModernReplaces wpa_supplicant
systemd-resolvedDNS✅ ModernHandles resolv.conf & caching
netplanYAML frontend✅ Ubuntu-specificConfigures NM or systemd-networkd
ConnManAll⚠️ AgingLightweight, mostly used on embedded systems
wickedAll✅ OpenSUSE’s defaultFull-featured backend

⚠️ Legacy / Deprecated Tools

Tool/ScriptOSStatusExample Config Location
ifupdownDebian❌ Deprecated/etc/network/interfaces
networkRHEL/CentOS❌ Deprecated (as of RHEL 9)/etc/sysconfig/network-scripts/ifcfg-*
wpa_supplicantAll✅ Still works but fadingUsed with NM or standalone
resolv.conf (manual)AllStill used, but mostly symlinked now/etc/resolv.conf