Sisukord:

Tõeliselt WiFi -laiendus: 5 sammu
Tõeliselt WiFi -laiendus: 5 sammu

Video: Tõeliselt WiFi -laiendus: 5 sammu

Video: Tõeliselt WiFi -laiendus: 5 sammu
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, November
Anonim
Tõesti WiFi laiendaja
Tõesti WiFi laiendaja

Sissejuhatus

Tõesti WiFi-laiendaja on WiFi-kordaja, mis põhineb Raspberry Pi Zero W. See võib käivitada ka mõningaid reklaami blokeerivaid lahendusi, näiteks pi-hole. See projekt on ainulaadne, sest enamik GitHubi projekte demonstreerib, kuidas luua traadita pääsupunkti, et jagada Etherneti abil saadud Interneti -ühendust.

Vaadake minu projekti Hackaday Hackaday kohta

Vaadake minu projekti GitHub Githubis

Vaadake minu projekti Hackster Hacksteris

1. samm: eeltingimused

Pildi välkimiseks SD -kaardile olen kasutanud BalenaEtcherit

  • Laadige fail raspbian lite.iso alla Raspberry Pi veebisaidilt
  • Pärast allalaadimist avage BalenaEtcher, valige.iso -fail, valige SD -kaart ja klõpsake välgunuppu ning oodake, kuni protsess lõpeb.
  • Seejärel avage alglaadimissektsioon ja looge selle sees tühi tekstifail nimega ssh ilma laiendita.
  • Lõpuks looge samasse alglaadimissektsiooni teine tekstifail nimega wpa_supplicant.conf ja kleepige järgmine sisu.

ctrl_interface = DIR =/var/run/wpa_supplicant GROUP = netdevupdate_config = 1 riik = võrgus = võrk = {ssid = "mywifissid" psk = "mywifipassword" key_mgmt = WPA-PSK}

Asendage mywifissid WiFi nimega ja mywifipassword wifi parooliga

  • Lülitage Raspberry pi sisse. Selle IP leidmiseks võite kasutada sellist tööriista nagu Angry IP Scanner ja skannida alamvõrku
  • Kui olete IP, SSH oma Pi -le leidnud, kasutades sellist tööriista nagu PuTTY või lihtsalt ssh [email protected], sisestage parool vaarikas ja võite minna
  • Lõpuks värskendage pakettide loendit ja uuendage pakette ning taaskäivitage Pi.

sudo apt update -y

sudo apt upgrade -y sudo reboot

2. samm: Systemd-networkd seadistamine

ArchWikist

systemd-networkd on süsteemideemon, mis haldab võrgukonfiguratsioone. See tuvastab ja konfigureerib võrguseadmeid nii, nagu need ilmuvad; see võib luua ka virtuaalseid võrguseadmeid.

Lisapakettide vajaduse minimeerimiseks kasutatakse võrku networkd, kuna see on juba init -süsteemi sisse ehitatud, seega pole dhcpcd vaja.

Vältige dhcpd kasutamist

Märkus. See on kohustuslik käivitada root

sudo systemctl mask networking.service dhcpcd.service

sudo mv/etc/network/interfaces/etc/network/interfaces ~ sed -i '1i resolvconf = NO /etc/resolvconf.conf

Kasutage sisseehitatud systemd-networkd

sudo systemctl lubab systemd-networkd.service systemd-resol.service

sudo ln -sf /run/systemd/resolve/resolv.conf /etc/resolv.conf

Samm: Wpa-paluja konfigureerimine

wlan0 kui AP

Looge käsu abil uus fail

sudo nano /etc/wpa_supplicant/wpa_supplicant-wlan0.conf

Lisage järgmine sisu ja salvestage fail, vajutades klahvikombinatsiooni Ctrl X, Y ja Enter

riik = IN

ctrl_interface = DIR =/var/run/wpa_supplicant GROUP = netdev update_config = 1 network = {ssid = "TestAP-plus" mode = 2 key_mgmt = WPA-PSK psk = "12345678" sagedus = 2412}

Asendage TestAP-plus ja 12345678 soovitud väärtustega.

Seda konfiguratsioonifaili kasutatakse pardal oleva WiFi -adapteri wlan0 jaoks, mida kasutatakse traadita pääsupunkti loomiseks.

Andke kasutajale faili lugemis- ja kirjutamisõigused

sudo chmod 600 /etc/wpa_supplicant/wpa_supplicant-wlan0.conf

Taaskäivitage teenus wpa_supplicant

sudo systemctl keelake wpa_supplicant.service

sudo systemctl lubage [email protected]

4. samm:

wlan1 kliendina

Looge käsu abil uus fail

sudo nano /etc/wpa_supplicant/wpa_supplicant-wlan1.conf

Lisage järgmine sisu ja salvestage fail, vajutades klahvikombinatsiooni Ctrl X, Y ja Enter

riik = IN

ctrl_interface = DIR =/var/run/wpa_supplicant GROUP = netdev update_config = 1 network = {ssid = "Asus RT-AC5300" psk = "12345678"}

Asendage Asus RT-AC5300 ja 12345678 ruuteri SSID ja parooliga.

Seda konfiguratsioonifaili kasutatakse USB WiFi -adapteri wlan01 jaoks, mida kasutatakse traadita ruuteriga ühenduse loomiseks.

Andke kasutajale faili lugemis- ja kirjutamisõigused

sudo chmod 600 /etc/wpa_supplicant/wpa_supplicant-wlan1.conf

Taaskäivitage teenus wpa_supplicant

sudo systemctl keelake wpa_supplicant.service

sudo systemctl lubage [email protected]

Samm: liideste seadistamine

Looge käsu abil uus fail

sudo nano /etc/systemd/network/08-wlan0.network

Lisage järgmine sisu ja salvestage fail, vajutades klahvikombinatsiooni Ctrl X, Y ja Enter

[Match]

Nimi = wlan0 [Võrk] Aadress = 192.168.7. IPMasquerade = jah IPForward = jah DHCPServer = jah [DHCPServer] DNS = 1.1.1.1

Looge käsu abil uus fail

sudo nano /etc/systemd/network/12-wlan1.network

Lisage järgmine sisu ja salvestage fail, vajutades klahvikombinatsiooni Ctrl X, Y ja Enter

[Match]

Nimi = wlan1 [Võrk] DHCP = jah

Taaskäivitage Raspberry Pi, kasutades

sudo taaskäivitamine

Soovitan: