π Het ifconfig Commando in Linux¶
In deze handleiding leer je hoe je ifconfig gebruikt op een Linux-systeem.
Het commando ifconfig (interface configurator) wordt gebruikt om netwerkinterfaces weer te geven en te configureren.
Hoewel het tegenwoordig vaak vervangen wordt door ip uit het iproute2-pakket, is ifconfig nog steeds veel in gebruik op oudere systemen of in netwerkdiagnostiek.
Achtergrondinformatie
Het commando ifconfig maakt deel uit van het net-tools pakket.
- Het toont netwerkinterfaces, IP-adressen en statusinformatie.
- Je kunt er interfaces mee in- of uitschakelen.
- Het wordt vaak gebruikt in scripts voor snelle netwerkconfiguratie.
- Moderne distributies adviseren het gebruik van
ip addrin plaats vanifconfig.
Controleren of ifconfig aanwezig is¶
Voer uit:
βοΈ Installeren van ifconfig¶
Het commando ifconfig is onderdeel van het pakket net-tools.
Dit pakket is op moderne distributies niet altijd standaard geΓ―nstalleerd.
Installatie op Debian/Ubuntu:
Hieronder vind je enkele veelgebruikte voorbeelden van ifconfig:
ifconfigβ Toon alle actieve netwerkinterfacesifconfig -aβ Toon alle interfaces (ook inactieve)
Voorbeeld
Output (voorbeeld):ifconfig eth0 downβ Zet interface uitifconfig eth0 upβ Zet interface aanifconfig eth0 192.168.1.50 netmask 255.255.255.0β Stel een IP-adres inifconfig eth0 mtu 1400β Stel de MTU (Maximum Transmission Unit) in
ifconfig zelf gebruikt geen configuratiebestanden, maar de netwerkconfiguratie kan permanent ingesteld worden via:
/etc/network/interfaces(Debian/Ubuntu klassieke methode)/etc/netplan/(moderne Ubuntu-systemen)/etc/sysconfig/network-scripts/(CentOS/RedHat)
ifconfig zelf schrijft geen logs weg.
Netwerkactiviteiten en foutmeldingen zijn terug te vinden in:
/var/log/syslog/var/log/messages
Updaten van ifconfig¶
Omdat ifconfig deel uitmaakt van net-tools, update je dit pakket:
Verwijderen van ifconfig¶
Het verwijderen van ifconfig is mogelijk, maar niet aanbevolen als je nog scripts of oude workflows gebruikt.
π Handleiding¶
De ingebouwde handleiding is beschikbaar via: