Oletko kehittäjä tai verkkosivuston testaaja, joka käyttää Ubuntua koodaamiseen ja vianmääritykseen? Jos kyllä, meillä on hyviä uutisia koskien Wifi-yhteyksiä Linuxissa.
kuten kaikki tiedämme, Ubuntu on Linux-pohjainen järjestelmä, josta kehittäjät ympäri maailmaa pitävät. Mutta kehittäjien lisäksi monet käyttäjät suosivat Ubuntua, koska se on avoimen lähdekoodin, käyttäjäystävällinen ja muokattavissa.
Lue mukana oppiaksesi käyttämään Wifi-yhteyttä Linux-järjestelmissä ja palvelimissa.
Sisällysluettelo
Miten otan langattoman yhteyden Linuxissa Nmtui: n avulla?
verkonhallinnan tekstikäyttöliittymä nmtui on pohjimmiltaan Komentorivipääte, jota Linux-järjestelmässä käytetään verkon konfigurointiin. Voit käyttää graafista tekstirajapintaa ottaaksesi Wi-fi: n käyttöön Ubuntussa kätevämmällä tavalla.
Launch nmtui
ensin sinun täytyy suorittaa komento $ nmtui päätteessä käynnistääksesi graafisen käyttöliittymän. Tässä, näet kolme vaihtoehtoa, joista voit valita ”aktivoi yhteys” ja valitse OK.
ota langaton verkko käyttöön
järjestelmä skannaa käytettävissä olevat langattomat verkot ja esittää listan näytöllä. Täältä, voit valita kodin wi-fi-verkon ja paina enter. Seuraava, samanlainen Windows, sinun täytyy syöttää salasana pop-up dialogi-ikkunassa ja valitse OK vahvistaa.
onnistuneen langattoman yhteyden jälkeen voit mennä takaisin ja valita ”quit” sulkemaan nmtui-käyttöliittymän. Voit myös testata Internet-yhteyttä suorittamalla Ping-komennon Google DNS: ään.:
- Ping 8.8.8.8-c 4
Miten otan Wi-fi: n käyttöön Linuxissa?
hyvä uutinen on, että Wpa_supplicantin luvalla voit käyttää Ubuntu 20.04-työpöydän ja-palvelimen komentopäätettä Wifi-verkkoon yhdistämiseen.
kehittyneet Wifi-verkot on suojattu WPA-PSK: lla tai WPA-Personal: lla, joka on valmiiksi jaettu avain WPA-Enterprisen sijaan.
supplicant on pohjimmiltaan asiakasohjelma, jonka voi asentaa tietokoneelle tai kannettavalle tietokoneelle. Seuraavaksi, sinun täytyy todentaa supplicant yhteyden langattomaan verkkoon. Lopuksi, voit toteuttaa WPA supplicant komponentti käyttämällä wpa_ supplicant.
Vaihe 1: Miten löytää langattoman käyttöliittymän ja verkon nimi
avaa Komentopääte Ubuntu 20.04: ssä ja suorita seuraava komento tietääksesi Wifi-käyttöliittymän nimen:
- iwconfig
sinun pitäisi tietää, että ”wlan0” on yleisin nimitys, jota käytetään langattomasta verkkoliitännästä useimmissa Linux-järjestelmissä, joissa ei ole Systemd: tä.
Ubuntu käyttää kuitenkin Systemd: tä; siksi näet langattoman verkkoliittymäsi nimen muodossa ”wlp4s0.”
toinen tieto, jonka näet terminaalissa, on tukiasema. Jälleen, jos Wi-fi ei ole käytössä Linux-järjestelmässä, ei ole mitään tukiasema liittyy langattoman käyttöliittymän.
jos et kuitenkaan näe langatonta käyttöliittymää, voit käyttää seuraavaa komentoa:
- sudo ifconfig wlp4s0 up
seuraavaksi tietokoneen on skannattava kaikki lähialueen verkot, jotta se voi etsiä kodin langatonta verkkoa. Sitten, kaikki mitä tarvitsee tehdä, on korvata ”wlp4s0” nimi langattoman käyttöliittymän, jonka sait selville käyttämällä edellä komento.
seuraava vaihe on käyttää seuraavaa komentoa oppiakseen verkon nimitunnisteen ESSID:
- sudo iwlist wlp4s0 scan / grep ESSID
Vaihe 2: Miten muodostaa yhteys Wifi-verkkoon Wpa_ Supplicant
kun tiedät langattoman käyttöliittymän ja verkon nimen, voit asentaa Wpa_ supplicant Ubuntu 20.04: ään komentorivin alla:
- sudo apt install wpasupplicant
Seuraavaksi sinun tulee luoda asetustiedosto nimellä wpa_ supplicant.conf avulla wpa_passphrase apuohjelma.
ihmettelet varmasti tiedoston luomisen tarkoitusta. Pohjimmiltaan wpa_ supplicant-conf on asetustiedosto, joka sisältää kaikki langattomat verkot, joita haluat tietokoneen käyttävän.
voit suorittaa päätteessä alla olevan komennon asetustiedoston luomiseksi:
- wpa_passphrase your-ESSID your-wifi-salasana | sudo tee /etc/wpa_ supplicant.conf
huomaa: sinun täytyy kirjoittaa verkkosi nimi ESSID ja salasana yllä olevaan komentoon.
yllä olevan komennon päätarkoitus on kirjoittaa tuloste /etc/wpa_ supplicantiin.conf-tiedosto. Seuraavassa vaiheessa, sinun täytyy suorittaa tämä komento yhdistää langattoman kortin ja Wifi tukiasema:
- sudo wpa_ supplicant-c /etc/wpa_ supplicant.conf-i wlp4s0
tuloste kertoo, onko Internet-yhteys onnistuttu luomaan vai ei.
miten verkon hallinta pysäytetään
jos wifi-yhteys onnistuu, sinun tulee suorittaa komento verkon hallinnan pysäyttämiseksi. Verkon hallinta voi luoda wifi-yhteysongelman Ubuntu desktop Editionissa, jos käytät wpa_ supplicantia. Siksi on välttämätöntä pysäyttää verkon hallinta.
- sudo systemctl stop NetworkManager
voit poistaa verkon hallinnan pysyvästi käytöstä automaattisesti käynnistyksen yhteydessä komentorivin alapuolella:
- sudo systemctl poista NetworkManager-wait-online NetworkManager-dispatcher NetworkManager
kun Internet-yhteys on muodostettu onnistuneesti, voit suorittaa ”iwconfig” – toiminnon nähdäksesi verkkoliittymiesi liityntäpisteen.
yleensä wpa_ supplicant kulkee etualalla. Voit kuitenkin käyttää CTRL+C: tä pysäyttääksesi prosessin ja ajaaksesi sen taustalla. Sinun tarvitsee vain lisätä-B-lippu komentoriville:
- sudo wpa_ supplicant-B-c /etc/wpa_ supplicant.conf-i wlp4s0
tässä vaiheessa Ubuntu 20.04-työpöytä on todennettu ja liitetty kodin Wi-fi-verkkoon. Sinulla ei kuitenkaan vieläkään ole yksityistä IP-osoitetta. Voit saada IP-osoitteen DHCP-palvelimelta suorittamalla tämän komennon päätteessä:
- sudo dhclient wlp4s0
lisäksi voit tarkistaa IP-osoitteesi kirjoittamalla alla olevan komennon päätteeseen:
- ip addr Näytä wlp4s0
miten muodostaa yhteys piilotettuun langattomaan verkkoon
mitä jos langaton modeemi ei lähetä ESSIDIÄ: Älä huoli; kaikki mitä sinun tarvitsee tehdä, on lisätä ”scan_ssid=1” /etc/wpa_ supplicant.conf-tiedosto.
Vaihe 3: Miten automaattinen yhteyden käynnistyksen aikana
jos haluat muodostaa yhteyden Wifi-verkkoon käynnistyksen aikana automaattisesti, sinun on muokattava wpa_ supplicantia.huoltokansio. Ennen tiedoston muokkaamista voit kopioida sen hakemistosta / lib/systemd/ system /to/etc/systemd / system.
näin wpa_ supplicantin uusi versio ei korvaa muokkaustasi.
- sudo cp/lib/systemd/system / WPA_Supplicant.service / etc/systemd/system / wpa_ supplicant.palvelu
voit käyttää komentorivin tekstieditoria Nano muokkaamaan tiedoston sisältöä:
- sudo nano / etc / systemd/system / wpa_ supplicant.palvelu
tiedostosta sinun täytyy etsiä tätä riviä:
- ExecStart=/sbin/wpa_supplicant-u – s–0 /run/wpa_supplicant
tähän komentoon on lisättävä verkkoliittymien nimi:
- ExecStart=/sbin/wpa_supplicant-u-s -0 /etc/wpa_supplicant-conf-i wlp4s0
toinen tärkeä huomioitava asia on käynnistää WPA_Supplicant uudelleen, jos vika havaitaan. Tämän ongelman ratkaisemiseksi lisää tämä rivi suoraan ExecStart-komennon alle:
- Restart=aina
lisäksi alla olevaa riviä tulee komentaa alussa # – merkillä:
- Alias=dbus-fi.wl-wpa_ supplicant1.palvelu
Tallenna ja sulje tämä tiedosto lopuksi. Lisäksi, Jos käytät Nano tekstieditoria muokataksesi tiedostoa, paina Ctrl+0 ja Enter vahvistaaksesi muutokset ja Ctrl + X täydentääksesi tiedoston.
voit ladata systemd: n uudelleen tällä komennolla:
- sudo systemctl daemon-reload
Seuraava, sinun pitäisi ottaa wpa_ supplicant services käynnistymään aina käynnistyksen aikana automaattisesti:
- sudo systemctl ota wpa_ supplicant käyttöön.palvelu
miksi Linux-palvelin ei ole yhteydessä Wifi-verkkoon?
jos Wifi-verkkoon ei voi muodostaa yhteyttä, syynä voi olla laitteisto-tai ohjelmistoongelma. Mutta, ensinnäkin, se on parempi sulkea pois laitteiston ongelmia ajurit, koska diagnoosi on yksinkertainen.
suorita ensin seuraava komento:
- Ping localhost
paikallinen isäntäsi on lähinnä osoite, jolla tarkistetaan NIC: n virtapiirit. Jos et pysty pingaamaan, se tarkoittaa, että ongelma on Wi-fi-ohjaimessasi. Kuitenkin, jos ping tulee takaisin, todennäköisesti, ongelma on ohjelmisto.
Vaihe 1: Asenna Langattomat ajurit Ubuntun ISO
ohjelmistoon liittyvän ongelman ratkaisemiseksi, voit asentaa Wi-fi-ajurit Ubuntun ISO-tiedoston avulla. Ensimmäinen, voit sijoittaa Ubuntu ISO kotihakemistoon ja suorittaa alla komento asentaa Ubuntu ISO virtuaalinen asema:
- sudo mkdir/media / cdrom
- sudo mount-o loop ubuntu-*.iso / media / cdrom
sinun tulee siirtyä kohtaan ”Software & Updates”, tarkistaa CDRom ja syöttää salasana pyynnöstä kojelaudasta.
paina lopuksi ”Lisäohjaimet” – välilehteä valitaksesi ”Langaton verkkosovitin” – vaihtoehdon ja valitse ”Käytä muutoksia.”
Vaihe 2: Kuinka tarkistaa, onko langaton laite havaittu
jos Ubuntu 20.04 ei pysty havaitsemaan langatonta laitetta, voit avata komentopäätteen ja suorittaa komennon:
- sudo lsusb
toisaalta sinun on kirjoitettava tämä komento, jos käytät USB-tikkua tai sisäistä langatonta korttia:
- sudo lspci
jos ulostulo sisältää ”verkko-ohjaimen” tai ”Ethernet-Kaapeliohjaimen”, Linux voi tunnistaa langattoman laitteen.
sen lisäksi langattoman laitteen voi nähdä myös seuraavilla komennoilla:
- sudo lshw-c-Verkko
jos ulostulo sisältää verkkokuvauksen, Ubuntu ei tunnista langatonta laitetta. Jos ei, sinun on asennettava puuttuva ohjainmoduuli.
Vaihe 3: Kuinka asentaa puuttuva ohjainmoduuli Ubuntun
avulla ensin sinun täytyy suorittaa komento nähdäksesi käytettyjen moduulien luettelon:
- sudo lsmod
jos haluat aktivoida tietyn moduulin, sinun tulee suorittaa komento käyttäen piirisarjan nimeä moduulin nimenä:
- sudo modprobe modulename
Seuraavaksi voit suorittaa ”lsmod” – komennon nähdäksesi, onko moduuli asennettu oikein vai ei.
Vaihe 4: Lataa moduuli automaattisesti käynnistyksen aikana
jos moduuli ei lataudu käynnistyksessä, sinun on ladattava se pysyvästi komennolla:
- sudo nano / etc / modules
voit avata Nano-tekstieditorin yllä olevalla komennolla. Sitten, sinun tarvitsee vain kirjoittaa moduulin nimi lopussa tiedoston ja tallentaa sen. Lisäksi, sinun täytyy käynnistää järjestelmä uudelleen nähdä, jos langaton kortti voi tunnistaa wifi-verkot.
ratkaise DNS-ongelma
vaikka se on harvinainen ongelma, on parempi tarkistaa, onko Linuxin palvelimella yhteysongelmia. Suorita ensin tämä komento nähdäksesi reitittimen lähiverkon osoitteen:
- nmcli laite näyttää wlan1 / grep IP4.DNS
voit vaihtaa yllä olevan komennon wlan1 käyttämääsi Langattoman verkon nimeen. Seuraava, suorita alla komento Nähdä määränpää:
- IP A S
nyt sinulla on kaikki tiedot; on aika pingata reitittimen lähiosoite ja Googlen DNS-palvelimet:
- ping 8.8.8.8
diagnosoinnin jälkeen DNS kysymys, voit muokata reitittimen DNS joko avata DNS tai Google server. Voit myös ottaa yhteyttä reitittimen valmistajaan tarkistaaksesi DNS-ongelman tarkemmin.
johtopäätös
yllä olevan artikkelin ensisijaisena tarkoituksena on keskustella sekä graafisista että tekstikäyttöliittymämenetelmistä, joilla Wifi voidaan ottaa käyttöön Linux-järjestelmässäsi tai palvelimellasi.
lisäksi voit käyttää vianmääritysmenetelmiä, jos Ubuntu ei saa yhteyttä langattomaan verkkoon.