Overzicht
iwconfig is een hulpprogramma dat wordt gebruikt om de huidige instellingen van draadloze netwerkinterfaces te controleren of te wijzigen. Het beheert voornamelijk draadloze parameters zoals ESSID, kanaal, modus (Managed, Ad-hoc, Master, etc.), bitsnelheid en encryptiesleutel.
Belangrijkste kenmerken
- Weergeven van informatie over draadloze netwerkinterfaces
- Instellen van draadloze parameters zoals ESSID, kanaal, modus
- Ondersteuning voor het instellen van WEP-encryptiesleutels
- Nuttig voor oudere draadloze apparaten en specifieke scenario's
Belangrijkste opties
Het iwconfig-commando wordt gebruikt om verschillende instellingen voor een specifieke draadloze interface te wijzigen of weer te geven. De meeste instellingen vereisen root-privileges.
Informatie weergeven
Instellingen wijzigen
Gegenereerde opdracht:
Probeer de opdrachtcombinaties.
Uitleg:
`iwconfig` Voer het commando uit.
Combineer deze opties en voer de opdracht virtueel uit met de AI.
Gebruiksvoorbeelden
Diverse voorbeelden van het beheren van draadloze netwerkinterfaces met het iwconfig-commando.
Alle draadloze interface-informatie controleren
iwconfig
Toont de huidige instellingen voor alle draadloze netwerkinterfaces die op het systeem aanwezig zijn.
Informatie voor specifieke interface (wlan0) controleren
iwconfig wlan0
Toont gedetailleerde informatie voor een gespecificeerde draadloze interface (bijv. wlan0).
Draadloze netwerk ESSID instellen
sudo iwconfig wlan0 essid "MijnWifiNetwerk"
Stelt de ESSID van de wlan0-interface in op 'MijnWifiNetwerk'. Deze bewerking vereist root-privileges.
Interface-modus instellen op Managed
sudo iwconfig wlan0 mode Managed
Stelt de bedrijfsmodus van de wlan0-interface in op 'Managed' (beheermodus, verbinding maken met AP).
Draadloos kanaal instellen
sudo iwconfig wlan0 channel 6
Stelt het bedrijfs-kanaal van de wlan0-interface in op 6.
WEP-encryptiesleutel instellen
sudo iwconfig wlan0 key 0123-4567-89
Stelt een hexadecimale WEP-encryptiesleutel in voor de wlan0-interface. WEP is onveilig en wordt daarom niet aanbevolen.
Installatie
iwconfig is onderdeel van het `wireless-tools`-pakket en is mogelijk niet standaard geïnstalleerd op sommige nieuwere Linux-distributies. U kunt het installeren met de volgende commando's.
Debian/Ubuntu-gebaseerde systemen
sudo apt update && sudo apt install wireless-tools
Installeert het `wireless-tools`-pakket met de apt-pakketbeheerder.
CentOS/RHEL/Fedora-gebaseerde systemen
sudo yum install wireless-tools
# of
sudo dnf install wireless-tools
Installeert het `wireless-tools`-pakket met de yum- of dnf-pakketbeheerder.
Tips & Aandachtspunten
Handige tips en aandachtspunten bij het gebruik van iwconfig.
Moderne alternatief: `iw`-commando
iwconfig wordt beschouwd als een verouderd hulpprogramma. Voor moderne draadloze apparaten en WPA/WPA2/WPA3-encryptie-instellingen wordt het gebruik van het `iw`-commando meer aanbevolen. `iw` biedt krachtigere en flexibelere functionaliteit.
- `iw` is een modern alternatief voor `iwconfig`.
- Gebruik `wpa_supplicant` of `nmcli` voor WPA/WPA2/WPA3-encryptie-instellingen.
Root-privileges vereist
De meeste instellingswijzigingen met iwconfig vereisen root-privileges omdat ze de netwerkinstellingen van het systeem beïnvloeden. Gebruik daarom `sudo` voor het commando.
- Gebruik `sudo` bij het wijzigen van instellingen.
Veiligheidswaarschuwing: WEP-encryptie
iwconfig ondersteunt WEP-encryptie-instellingen, maar WEP is zeer onveilig en wordt sterk afgeraden. Gebruik indien mogelijk WPA2 of WPA3-encryptie.
- WEP kan gemakkelijk worden ontcijferd, vermijd het gebruik ervan.
- Gebruik altijd sterke encryptie zoals WPA2/WPA3.
Conflicten met netwerkbeheerders
Als een geavanceerde netwerkbeheerservice zoals NetworkManager actief is, kunnen directe instellingswijzigingen met iwconfig conflicten veroorzaken of ervoor zorgen dat wijzigingen niet behouden blijven. In dit geval is het raadzaam om NetworkManager uit te schakelen of de bijbehorende beheertools te gebruiken.
- Als NetworkManager actief is, overweeg dan het gebruik van `nmcli` of `nmtui`.
- Het is raadzaam om netwerkbeheerservices te stoppen voordat u handmatige instellingen aanbrengt.