tegenwoordig is draadloos netwerk steeds meer aanwezig in open gebieden of grote bedrijven en is beveiligingsverbetering nodig om authenticatie en vertrouwelijkheid te controleren. De 802.11-werkgroep introduceerde het 802.11 i-amendement als de laatste fase van de robuuste beveiligingsnetwerkstandaard, die de oude WEP-technologie heeft vervangen.
vandaag laten we u een gedetailleerde stap voor stap handleiding zien die uitlegt hoe u verbinding kunt maken met een Wi-Fi netwerk in Kali Linux vanaf terminal.
de eerste stap is om de beschikbare draadloze adapters te vinden die u eenvoudig kunt weergeven door het volgende commando te typen:
opdracht: IW dev
iw is een nieuw op nl80211 gebaseerd CLI-configuratieprogramma voor draadloze apparaten. Het ondersteunt alle nieuwe drivers die onlangs aan de kernel zijn toegevoegd. De oude tool iwconfig, die gebruik maakt van Wireless Extensions interface, is verouderd en het wordt sterk aanbevolen om over te schakelen naar IW en nl80211.
van bovenaf uitgang, het lijkt erop dat we slechts enkele draadloze adapter waarvan de interfacenaam is “wlan0” en aangeduid als phy#0 en van het type beheerd (betekent dat het apparaat is een Wi-Fi station of client die verbinding maakt met een access point) en hardware adres (Mac-adres) is 42:97:d7:db:b7:ef.
u kunt ook alle bovenstaande dingen achterhalen door “iwconfig”te typen.
de volgende stap is om de apparaatstatus te controleren of uw draadloze apparaat omhoog of omlaag is door het volgende commando te typen:
opdracht: ip link show wlan0
ip wordt gebruikt om routering, apparaten, beleidsroutering en tunnels te tonen / manipuleren. Het wordt gebruikt voor het in – / uitschakelen van apparaten en het helpt u om algemene netwerkinformatie te vinden.
gebruik het volgende commando om de WIFI-interface, dwz wlan0:
opdracht: ip link set wlan0 up
bevestig Nu hetzelfde door te typen “sudo ip-koppeling toon wlan0” om de status te controleren, en nu is het te laat 🙂
U kunt ook het WiFi-netwerk status van de verbinding door te typen “iw wlan0 link’, waarin Niet is Aangesloten op dit moment, want we hadden geen verbinding nog.
de volgende stap is om alle WiFi-netwerken in de buurt van uw adapter te scannen door het volgende commando te typen:
Commando: iw wlan0-scan
in het onderstaande scherm, zoals je kunt zien dat de SSID naam is “Yeahhub” die we nodig hebben om verbinding te maken en het beveiligingsprotocol is RSN, ook vaak aangeduid als WPA2-Protocol.
nu zullen we een configuratiebestand genereren voor wpa_supplicant dat de vooraf gedeelde sleutel (wachtwoord) bevat voor het WiFi-netwerk
Commando: wpa_passphrase Yeahhub >> /etc/wpa_supplicant.conf
in dit geval is ons Yeahhub wireless Wachtwoord “12345678”.
wpa_passphrase zal de benodigde configuratie ingangen maken op basis van uw invoer. Elk nieuw netwerk zal worden toegevoegd als een nieuwe configuratie (het zal bestaande configuraties niet vervangen) in het configuratiebestand /etc/wpa_supplicant.conf.
nu hebben we het configuratiebestand, SSID naam, We kunnen het gebruiken om het wifi-netwerk te verbinden met behulp van wpa_supplicant commando zoals hieronder getoond:
opdracht: wpa_supplicant-B-D wext-i wlan0-c /etc/wpa_supplicant.conf
wpa_supplicant is een WPA-Supplicant voor Linux, BSD, Mac OS X en Windows met ondersteuning voor WPA en WPA2 (IEEE 802.11 i / RSN). Het is geschikt voor zowel desktop/laptop computers en embedded systemen. Supplicant is de IEEE 802.1 X / WPA component die wordt gebruikt in de client stations. Het implementeert belangrijke onderhandelingen met een WPA Authenticator en het controleert de roaming en IEEE 802.11 authenticatie/associatie van de wlan-driver.
hier,
- -B betekent wpa_supplicant uitvoeren op de achtergrond,
- – D specificeert het draadloze stuurprogramma, wext is het generieke stuurprogramma,
- – c specificeert het pad voor het configuratiebestand.
gebruik het IW commando om te controleren of u al dan niet verbonden bent met dezelfde SSID.
opdracht: IW wlan0 link
als in het geval dat u geen IP-adres krijgt, dan kunt u het gemakkelijk krijgen via “dhclient wlan0” Commando.
om het IP-adres te controleren, typt u “ip addr show wlan0”. 192.168.43.65
u kunt dit ook bevestigen door “ifconfig wlan0″te typen.
de laatste configuratiestap is om ervoor te zorgen dat je de juiste routeringsregels hebt die je kunt bevestigen door “ip route show”te typen.
nu Ping Google ‘ s openbare DNS IP om de netwerkverbinding te controleren of gewoon u kunt bladeren elke website.
in het geval dat u een probleem/fout krijgt, kunt u routing handmatig instellen door “ip route add default via 192.168.43.1 dev wlan0”