Cara Mengonversi Raspberry Pi menjadi Titik Akses Wifi Portal Tawanan
Miscellanea / / August 05, 2021
Dalam panduan ini, saya akan memberi tahu Anda cara mengonversi Raspberry Pi menjadi WiFi Captive Portal jalur akses. Ini berarti Anda dapat mengakses internet dengan memasukkan beberapa kredensial di Raspberry. Yang terakhir akan bertindak sebagai router. Ini proses yang sama ketika Anda mencoba menggunakan internet di bandara. Saat Anda mencoba mengakses situs web, halaman web menyambut Anda untuk memasukkan kredensial untuk terhubung ke jaringan asli untuk melanjutkan penjelajahan Anda.
Untuk ini, Anda harus menggunakan Raspberry 3 atau Raspberry 4 karena mereka datang dengan port Ethernet. Anda harus menggunakan Raspberry versi OS terbaru. Selanjutnya, siapkan titik akses menggunakan perangkat lunak RaspAP. Kemudian Anda harus membuat dan mengkonfigurasi portal tawanan. Saya telah menjelaskan semua langkah dalam panduan ini. Jadi, Anda dapat mengikuti mereka dan mengubah Raspberry Pi Anda menjadi router WiFi portal tawanan.
Daftar Isi
-
1 Ubah Raspberry Pi menjadi Captive Portal Wifi Access Point
- 1.1 Prasyarat
- 1.2 Perbarui Raspberry Pi OS
- 1.3 Membuat Titik Akses Nirkabel
- 1.4 Amankan Titik Akses
- 1.5 Menyiapkan Captive Portal
- 1.6 Konfigurasi Captive Portal
- 1.7 Bagaimana Menjaga Portal Online.?
Ubah Raspberry Pi menjadi Captive Portal Wifi Access Point
Mari kita lakukan setiap langkah satu per satu. Tetapi sebelum memulai di sini adalah daftar hal-hal yang Anda butuhkan untuk mencapai tujuan panduan ini secara efisien.
Prasyarat
- Raspberry Pi
- Monitor eksternal
- Kabel Ethernet.
- Kabel Daya yang kompatibel dengan Raspberry
- Keyboard eksternal
- Kabel HDMI
- Instal program RaspAP
Perbarui Raspberry Pi OS
Berikut langkah-langkahnya.
- Hubungkan monitor Anda, keyboard eksternal, dan kabel ethernet.
- Gunakan beberapa sumber daya untuk menghubungkan Raspberry pi. Nyalakan
- Buka terminal dan ketik perintah berikut.
sudo apt update && sudo apt -y upgrade
- Berikan perintah ini untuk mem-boot ulang Pi.
sudo reboot
Itu saja perangkat Anda sekarang yang terbaru.
Membuat Titik Akses Nirkabel
Pertama, Anda perlu menginstal RaspAP. Inilah perintah untuk melakukannya
- Buka terminal dan ketik perintahnya.
curl -sL https://install.raspap.com | pesta
- Pasca-instalasi Anda harus me-reboot Pi Anda. Berikan perintah ini untuk itu.
reboot
Sekarang, saat titik akses disiapkan, Anda harus dapat melihat atributnya. Begitulah seharusnya.
Detail Akses WiFi Raspberry
- alamat IP: 10.3.141.1 [IP default untuk RaspAP]
- Nama pengguna: admin
- Kata sandi: rahasia
- SSID: raspi-webgui
- Rentang DHCP: 10.3.141.50 hingga 10.3.141.255
- Pasword Wifi: ChangeMe
Buka perangkat apa pun dengan Wi-fi diaktifkan di dalamnya. Buka halaman jaringan yang tersedia untuk melihat jaringan baru tersedia. Namanya sama dengan SSID yang saya sebutkan di atas. Nya raspi-webgui. Anda bahkan dapat terhubung dengannya dengan memasukkan kredensial yaitu SSID dan kata sandi.
Nah, masalahnya kata sandi di atas cukup sederhana dan tentu saja tidak aman sama sekali. Jadi, Anda harus mengubahnya.
Amankan Titik Akses
- Gunakan browser web dan masukkan alamat IP di bagian URL dan tekan enter
- Kemudian masukkan nama pengguna dan kata sandi Pi yang baru ditetapkan
- Anda akan diarahkan kembali ke antarmuka web RaspAP
- Di panel sebelah kiri pilih Hotspot
- Kemudian di bawahnya, klik Keamanan tab
- Anda akan melihat bagian bernama PSK. Klik di atasnya
- Di sini Anda harus memasukkan kata sandi baru Anda untuk Raspberry Pi.
- Setelah Anda selesai, lalu klik Simpan Pengaturan
Menyiapkan Captive Portal
Sekarang, Anda harus menginstal paket untuk mengkompilasi program captive portal Nodogsplash.
- Di terminal Raspberry Pi, tulis dan jalankan perintah berikut.
sudo apt menginstal git libmicrohttpd-dev
- Salin repositori yang terdiri dari fragmen kode Nodogsplash.
cd ~ git clone https://github.com/nodogsplash/nodogsplash.git
- Selanjutnya, Anda harus menginstal Nodogsplash.
cd ~ / nodogsplash. membuat. sudo make install
Konfigurasi Captive Portal
Di atas kami memiliki alamat IP RaspAP 10.3.141.1. Sekarang, kita harus mengkonfigurasi yang sama ke dalam pengaturan Nodogsplash.
- Untuk membuka konfigurasi Nodogsplash, tulis perintah berikut.
sudo nano /etc/nodogsplash/nodogsplash.conf
- Lakukan perubahan berikut.
GatewayInterface wlan0. GatewayAddress 10.3.141.1. MaxClients 250. AuthIdleTimeout 480
- Untuk menyimpan perubahan tekan Ctrl + o dan Ctrl + x
- Luncurkan portal tawanan dengan perintah ini.
sudo nodogsplash
- Sekarang, saat Anda mencoba menghubungkan portal tawanan Anda ke hotspot yang tersedia, Anda akan diarahkan ke halaman portal tawanan default dari nodogsplash.
Bagaimana Menjaga Portal Online.?
Target kami selanjutnya adalah menjaga pos aktif portal tawanan ini setiap akses ke Raspberry Pi. Ini berarti Nodogsplash akan diluncurkan secara otomatis saat Anda mem-boot perangkat Anda. Untuk itu, Anda harus mengedit file rc.local mengajukan.
- Buka terminal dan ketik yang berikut ini.
sudo nano /etc/rc.local
- Temukan baris yang menyebutkan kode ini keluar0
- Tepat di atas ketik berikut ini.
nodogsplash.dll
- Sekarang, gunakan Ctrl + o dan Ctrl + X untuk menyimpan perubahan Anda
Panduan| Instal LineageOS 14.1 di Raspberry Pi 3
Jadi, hanya itu yang perlu Anda ketahui untuk mengubah Raspberry Pi menjadi titik akses WiFi captive portal. Jika Anda memiliki perangkat, cobalah ini.
Kamu mungkin suka,
- Cara Mengaktifkan / Menonaktifkan Mode Tamu Android
- Daftar Aplikasi Download Video YouTube Terbaik tahun 2020
sumber diambil dari GitHub
Swayam adalah seorang blogger teknologi profesional dengan gelar Master dalam Aplikasi Komputer dan juga memiliki pengalaman dengan pengembangan Android. Dia adalah pengagum setia Stock Android OS. Terlepas dari blog teknologi, dia suka bermain game, bepergian dan bermain / mengajar gitar.