Daftar Isi:

Benar-benar WiFi Extender: 5 Langkah
Benar-benar WiFi Extender: 5 Langkah

Video: Benar-benar WiFi Extender: 5 Langkah

Video: Benar-benar WiFi Extender: 5 Langkah
Video: Memperluas Jaringan WiFi 5GHz: Review Xiaomi Mi WiFi Range Extender AC1200 2024, Juli
Anonim
Benar-benar Extender WiFi
Benar-benar Extender WiFi

pengantar

Benar-benar WiFi Extender adalah repeater WiFi berdasarkan Raspberry Pi Zero W. Ini membuat alternatif yang bagus untuk repeater WiFi komersial yang menggabungkan perangkat lunak murah (di bawah 10 USD) dan sangat dapat disesuaikan. Itu juga dapat menjalankan beberapa solusi pemblokiran iklan seperti pi-hole juga. Proyek ini unik karena sebagian besar proyek di GitHub mendemonstrasikan cara membuat AP nirkabel untuk berbagi akses Internet yang diperoleh menggunakan Ethernet.

Lihat proyek saya di Hackaday Hackaday

Lihat proyek saya di GitHub Github

Lihat proyek saya di Hackster Hackster

Langkah 1: Prasyarat

Untuk mem-flash gambar ke kartu SD saya telah menggunakan BalenaEtcher

  • Unduh file raspbian lite.iso dari situs web Raspberry Pi
  • Setelah diunduh, buka BalenaEtcher, pilih file.iso, pilih kartu SD dan klik tombol flash dan tunggu prosesnya selesai.
  • Kemudian, buka partisi boot dan di dalamnya, buat file teks kosong bernama ssh tanpa ekstensi.
  • Terakhir, buat file teks lain bernama wpa_supplicant.conf di partisi boot yang sama dan tempel konten berikut.

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdevupdate_config=1 country=IN network={ ssid="mywifissid" psk="mywifipassword" key_mgmt=WPA-PSK }

Ganti mywifissid dengan nama WiFi dan mywifipassword dengan password wifi

  • Nyalakan Raspberry pi. Untuk menemukan IP-nya, Anda dapat menggunakan alat seperti Angry IP Scanner dan memindai subnet
  • Setelah Anda menemukan IP, SSH ke Pi Anda menggunakan alat seperti Putty atau hanya ssh [email protected], masukkan kata sandi raspberry dan Anda siap melakukannya
  • Terakhir, perbarui daftar paket dan perbarui paket dan reboot Pi.

sudo apt update -y

sudo apt upgrade -y sudo reboot

Langkah 2: Menyiapkan Systemd-networkd

Dari ArchWiki

systemd-networkd adalah daemon sistem yang mengelola konfigurasi jaringan. Ini mendeteksi dan mengonfigurasi perangkat jaringan saat muncul; itu juga dapat membuat perangkat jaringan virtual.

Untuk meminimalkan kebutuhan paket tambahan, networkd digunakan karena sudah dibangun ke dalam sistem init, oleh karena itu, tidak perlu dhcpcd.

Cegah penggunaan dhcpd

Catatan: Diperlukan untuk dijalankan sebagai root

sudo systemctl mask networking.service dhcpcd.service

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

Gunakan systemd-networkd bawaan

sudo systemctl aktifkan systemd-networkd.service systemd-resolved.service

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

Langkah 3: Mengkonfigurasi Wpa-supplicant

wlan0 sebagai AP

Buat file baru menggunakan perintah

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

Tambahkan konten berikut dan simpan file dengan menekan Ctrl X, Y dan Enter

negara=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" frequency=2412 }

Ganti TestAP-plus dan 12345678 dengan nilai yang Anda inginkan.

File konfigurasi ini akan digunakan untuk Adaptor wifi onboard wlan0 yang akan digunakan untuk membuat titik akses nirkabel.

Berikan izin baca, tulis kepada pengguna ke file

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

Mulai ulang layanan wpa_supplicant

sudo systemctl nonaktifkan wpa_supplicant.service

sudo systemctl aktifkan [email protected]

Langkah 4:

wlan1 sebagai klien

Buat file baru menggunakan perintah

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

Tambahkan konten berikut dan simpan file dengan menekan Ctrl X, Y dan Enter

negara=IN

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

Ganti Asus RT-AC5300 dan 12345678 dengan SSID dan kata sandi Router Anda.

File konfigurasi ini akan digunakan untuk USB WiFi Adapter wlan01 yang akan digunakan untuk menghubungkan ke Router Nirkabel.

Berikan izin baca, tulis kepada pengguna ke file

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

Mulai ulang layanan wpa_supplicant

sudo systemctl nonaktifkan wpa_supplicant.service

sudo systemctl aktifkan [email protected]

Langkah 5: Mengonfigurasi Antarmuka

Buat file baru menggunakan perintah

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

Tambahkan konten berikut dan simpan file dengan menekan Ctrl X, Y dan Enter

[Cocok]

Nama=wlan0 [Jaringan] Alamat=192.168.7. IPMasquerade=ya IPForward=ya DHCPServer=ya [DHCPServer] DNS=1.1.1.1

Buat file baru menggunakan perintah

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

Tambahkan konten berikut dan simpan file dengan menekan Ctrl X, Y dan Enter

[Cocok]

Nama=wlan1 [Jaringan] DHCP=ya

Reboot Raspberry Pi menggunakan

sudo reboot

Direkomendasikan: