Nmcli buýrugyny ulanyp, Linux terminalyndan Wi-Fi nädip birikdirmeli
Linux ulgamlarynda simsiz tor interfeýsini dolandyrmak üçin birnäçe buýruk setir gurallary bar. Bularyň bir bölegi iw, iwlist, ifconfig we başgalar ýaly simsiz tor interfeýsiniň ýagdaýyny (ýokaryk ýa-da aşak bolsun, ýa-da haýsydyr bir tora birikdirilen bolsa) görmek üçin ulanylyp bilner.
Käbirleri simsiz tora birikmek üçin ulanylýar we bularyň arasynda: nmcli, tor birikmelerini döretmek, görkezmek, redaktirlemek, pozmak, işletmek we öçürmek, şeýle hem tor enjamynyň ýagdaýyna gözegçilik we görkezmek üçin ulanylýan buýruk setiri guralydyr.
Ilki bilen aşakdaky buýrugy ulanyp tor enjamyňyzyň adyny barlamakdan başlaň. Bu buýrugyň çykyşyndan enjamyň ady/interfeýsi görkezilişi ýaly wlp1s0.
$ iw dev phy#0 Interface wlp1s0 ifindex 3 wdev 0x1 addr 38:b1:db:7c:78:c7 type managed
Ondan soň, aşakdaky buýrugy ulanyp, Wi-Fi enjam birikmesiniň ýagdaýyny barlaň.
iw wlp2s0 link Not connected.
Enjamyň ýokardaky çykyşy haýsydyr bir tora birikdirilmedik bolsa, elýeterli Wi-Fi torlaryny skanirlemek üçin aşakdaky buýrugy işlediň.
sudo iw wlp2s0 scan command failed: Network is down (-100)
Aboveokardaky buýrugyň netijesini göz öňünde tutup, tor enjamy/interfeýsi DOWN, görkezilişi ýaly ip buýrugy bilen ony (UP) açyp bilersiňiz.
$ sudo ip link set wlp1s0 up
Aşakdaky ýalňyşlygy alsaňyz, “Wifi” noutbukda ýa-da kompýuterde gaty bloklanýar.
RTNETLINK answers: Operation not possible due to RF-kill
Aýyrmak ýa-da açmak üçin ýalňyşlygy çözmek üçin aşakdaky buýrugy işletmeli.
$ echo "blacklist hp_wmi" | sudo tee /etc/modprobe.d/hp.conf $ sudo rfkill unblock all
Soňra tor enjamyny ýene bir gezek açmaga synanyşyň, bu gezek işlemeli.
$ sudo ip link set wlp1s0 up
Birikmek isleýän Wi-Fi toruňyzyň ESSID-i bilýän bolsaňyz, indiki ädime geçiň, ýogsam elýeterli Wi-Fi torlaryny täzeden skanirlemek üçin aşakdaky buýrugy beriň.
$ sudo iw wlp1s0 scan
Iň soňunda bolsa, Hackernet (Wi-Fi tor SSID) we localhost22 (parol/öňünden paýlaşylan açar) aşakdaky buýrugy ulanyp, wi-fi toruna birikdiriň.
$ nmcli dev wifi connect Hackernet password localhost22
Birikdirilenden soň, daşarky maşyna ping edip, birikmäňizi barlaň we pingiň çykyşyny görkezilişi ýaly derňäň.
$ ping 8.8.8.8 PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data. 64 bytes from 8.8.8.8: icmp_seq=1 ttl=48 time=61.7 ms 64 bytes from 8.8.8.8: icmp_seq=2 ttl=48 time=61.5 ms 64 bytes from 8.8.8.8: icmp_seq=3 ttl=48 time=61.6 ms 64 bytes from 8.8.8.8: icmp_seq=4 ttl=48 time=61.3 ms 64 bytes from 8.8.8.8: icmp_seq=5 ttl=48 time=63.9 ms ^C --- 8.8.8.8 ping statistics --- 5 packets transmitted, 5 received, 0% packet loss, time 4006ms rtt min/avg/max/mdev = 61.338/62.047/63.928/0.950 ms
Bu! Bu makala, Linux buýruk setirinden Wi-Fi toruňyzy gurnamaga kömek etdi diýip umyt edýärin. Hemişe bolşy ýaly, bu makalany peýdaly hasaplasaňyz, aşakdaky teswirler bölüminde pikirleriňizi paýlaşyň.